특정 크기와 위치 및 "항상 위에" 명령줄에서 PDF 미리보기 열기

특정 크기와 위치 및 "항상 위에" 명령줄에서 PDF 미리보기 열기

LaTeX latexmk -pdf -pvc파일이 evince. 명령줄을 사용하여 이를 자동화할 수 있다는 점이 마음에 듭니다. 사용-기하학evince(" ") 에는 적용되지 않으며 Unknown option명령줄 도움말에는 이에 대한 내용이 없습니다. 미리보기 옵션을 시도했는데 -w적당한 크기의 창이 제공되었지만 필요한 자동 업데이트 기능이 이 모드에서는 비활성화된 것 같습니다.

저는 클래식 데스크탑과 기본 창 관리자와 함께 Ubuntu 11.10을 사용하고 있습니다. evince명령줄(또는 자동 업데이트 기능이 있는 유사한 PDF 뷰어)에서 크기와 위치를 "항상 위에" 설정할 수 있습니까 ? 명령줄에서 창 크기를 조정하고 구성하는 창 관리자 제어 도구가 있을 수 있다고 생각했습니다.

나도 하나 알아evince기능 요구 사항size및 매개변수를 추가하면 position이미 작업의 절반이 완료되었지만 조만간 구현될 것 같지는 않습니다.

답변1

evince에는 자체 창 관리(대부분의 응용 프로그램과 마찬가지로)를 명시적으로 제어할 수 있는 옵션이 없기 때문에 다음 접근 방식은 창 관리자 자체 외부에서 evince를 제어하는 ​​것입니다. GNOME이 창 관리자로 메타시티를 사용한다고 가정하면 다음을 사용해야 합니다.악마 스파이창 일치 기능을 얻으세요.

  • devilspie공식 Ubuntu 저장소에서 설치하세요.
  • (기본값 대신 ) latexmk사용하도록 구성합니다 . 이는 LaTeX evince 창을 다른 evince 창과 구별합니다.evince --name LaTeX_evinceevince
  • 다음을 추가하여 Devilspie를 구성하십시오.~/.devilspie/latex_evince.ds

     (if (matches (window_class) "^LaTeX_evince")
         (begin
             (above)
             (geometry "<width>x<height>+<x>+<y>")))
    

    지오메트리 문자열을 원하는 실제 크기와 위치의 지오메트리 문자열로 바꾸세요.


    경고: 구문은 제가 테스트하지 않았습니다.

  • 자동 시작 앱 목록에 Devilspie를 추가하세요.애플리케이션 > 기본 설정 > 세션.

여러 가지 잡다한

  • 좋은악마의 스파이 참조.
  • 분명히 다음 우분투 버전에서는 Devilspie가 더 이상 사용되지 않고 다음으로 대체될 것입니다.악마의 스파이 2. 그런 다음 구성 파일 구문을 업데이트해야 합니다.

관련 정보