LaTeXlatexmk -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_evince
evince
以下を追加して Devilspie を設定します。
~/.devilspie/latex_evince.ds
(if (matches (window_class) "^LaTeX_evince") (begin (above) (geometry "<width>x<height>+<x>+<y>")))
ジオメトリ文字列を目的の実際のサイズと位置のジオメトリ文字列に置き換えます。
警告:構文は私がテストしていません。
- 自動起動アプリのリストにDevilspieを追加します。アプリケーション>基本設定>セッション。
いくつかの雑多な
- 良い悪魔のスパイリファレンス。
- 明らかに、次のUbuntuバージョンでは、Devilspieは廃止され、次に置き換えられます。悪魔のスパイ2。その後、構成ファイルの構文を更新する必要があります。