問題タブ [pdflatex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2049 参照

latex - LaTeX: 十分なスペースが残っている場合にのみブロックを表示する

こんにちはLaTeX愛好家とTeXプログラマー!

私は現在、自動的に生成されるある種のチラシ用の単一ページ ドキュメント クラスを開発しています。残念ながら、スペースが限られているためページにすべてを表示することはできないため、いくつかの記事を完全にスキップする必要があります (チラシに記事の半分だけを印刷したくありません)。

擬似コードでは、それが私が探しているコマンドです:

ユースケースは次のとおりです。

  • ページに次の記事のために十分な縦方向のスペースが残っている場合は、記事全体を印刷してください。それ以外の場合は、見出しのみを »Other Articles« リストに追加します。
  • 十分な縦方向のスペースが残っている場合は、大きな広告を追加します。そうでない場合は、小さな広告を追加するか、何もしません。

これを手に入れる方法があると確信しています。たとえば\leaders、垂直および水平モードで機能する TeX コマンド は、十分なスペースが残っている場合にのみリーダーを挿入します。残念ながら、何も繰り返したくありません。else アクションも素晴らしいかもしれません。

便利なコマンドのキーワードやヒントをいただければ幸いです。完全なソリューションを投稿する必要はありません (ただし、もちろん可能です)。

どうもありがとう、
クリストフ

0 投票する
1 に答える
576 参照

pdf - ラテックスからPDFを生成する

Winshellでラテックスファイルからpdfファイルを生成するために2台のコンピューターを使用していますが、1台のコンピューターでラテックスファイルから生成されたpdfファイルの文字(または画像)は、上の同じファイルによって生成されたpdfpdfファイルよりも常にはるかに明確に見えます他のコンピューター。誰かが問題が何であるか、または他のコンピューターで生成されるpdfファイルの品質を改善する方法を教えてもらえますか?(2台のコンピューターで使用しているAdobeは同じバージョンです)

どうもありがとう。

0 投票する
1 に答える
1351 参照

latex - Windowsで複数のLaTeXファイルをコンパイルする

すべて同じカスタムLaTeXクラスを使用する多くのLaTeXファイルを含むフォルダーがあります。次に、これらすべてのLaTeXファイルを再コンパイルします。それらは、メインファイルの名前がフォルダと同じである別々のフォルダに配置されます(例:、foo0001/foo0001.texfoo0002/foo0002.tex。Windowsbatスクリプトを使用して、これらすべてのドキュメントをコンパイル/ビルドする方法はありますか?

0 投票する
2 に答える
19489 参照

pdf - pdfLaTeX から PDF インデックスを生成するにはどうすればよいですか?

TeXworks を使用して pdfLaTeX からレポートを生成することが多く、ドキュメント インデックスを生成したいと考えています。これは、PDF ビューア (例: evince、Adobe Reader) のサイドバーに表示されます。これを可能にするパッケージはありますか?

0 投票する
2 に答える
316 参照

latex - pdflatexに単語ごとに1つのボックスを作成させる

電子ブック ファイルを ereader に最適化された pdf ファイルに変換しています (sony ereader はテキストを適切に揃えることができません)。したがって、html をラテックスに変換してから、pdflatex を使用してラテックス出力を作成しています。

ソニーのリーダーには辞書で単語を調べる機能があります。ただし、ボックスを分析することで単語を把握します。pdflatex は 1 行に 1 つのボックスを生成します。その後、辞書検索を使用する可能性を失いました。

各単語を別々のボックスに入れるようにpdflatexに指示するにはどうすればよいですか?

編集:
pdflatex コマンドの出力を微調整して、単語ごとに 1 つのボックスを生成しようとしています。次の例を検討してください。

コンパイル後に PDF エディタで開くと、このサンプルは「This is an example statement.」という文を含む 1 つのテキスト ボックスとして表示されます。これは、ほとんどのフル機能の PDF リーダーでは問題ありません。しかし、私のソニーの電子書籍リーダーでは、単語の選択はボックスに基づいています。したがって、私のpdfリーダーは文全体を選択するため、クリックした単語の定義を見つけることができません.

pdflatex が句読点で止まることに気付きました。単語ごとに 1 つのボックスを作成するにはどうすればよいですか? 出力には、"This" 用のボックスが 1 つ、"is" 用のボックスが 1 つ、"an" 用のボックスなどがあります。

0 投票する
1 に答える
7307 参照

latex - 用語集項目へのリンク方法 (パッケージ用語集を使用)

私のドキュメントでは、パッケージの用語集を使用して用語集を作成しています。テキスト内の単語と用語集の対応するエントリとの間にリンクがないことを除いて、すべて正常に機能します (したがって、説明する単語をクリックして用語集のエントリにアクセスできます)。

私の文書の最も重要な部分:

ご覧のとおり、パッケージ hyperref も使用していますが、本文の単語を用語集に自動的にリンクするメカニズムはないようです。\ref と \label も使用しようとしましたが、参照されている要素がメイン ドキュメントの外部にある場合 (私の用語集のように)、これは機能しません。miktex からの makeglossaries-script を使用しています (makeglossaries mainビルド時に呼び出します) が、これもリンクを提供しません。

誰でもそれを行う方法を知っていますか? それとも、そのような機能をサポートする用語集以外の別のパッケージを使用する必要がありますか?

また、この機能が機能する実際の例をいただければ幸いです。

編集:

gls/glslink が実際に動作する最小限の例を取得しました。用語集項目のリンクが、ドキュメントで使用しているパッケージの 1 つに干渉しているようです。私のパッケージを 1 つずつ例に追加して、どのパッケージが原因であるかを確認する必要があります。例:

0 投票する
3 に答える
14578 参照

latex - ビーマーのナビゲーションバーを取り除く方法は?

ビーマーラテックスファイルから生成された各スライドの上部にあるセクションとサブセクションのナビゲーションバーを削除するにはどうすればよいですか?

私はパッケージbeamerthemesplitを使用しています。

0 投票する
1 に答える
7189 参照

latex - Latex で背景色付きのヘッダーを定義する

小さなプロジェクトでは、ピーナッツのように感じられるものを試していますが、対照的です (ねえ、それはフランス語です。とにかく、その一部を覚えているとは思いませんでした...)。

問題は、ヘッダーとフッターがページ幅全体にまたがり、背景色を持ち、左、中央、または右にいくつかの要素を持つことができるラテックスレイアウトが欲しいということです(fancyhdrのように)。問題は、レイアウトの残りの部分を台無しにしない限り、これを機能させることができないということです。

編集:例を追加しました。

これが私が試した例です。背景がページの幅全体に広がっていないため、ヘッダーが正しく表示されません。フッターはまったく表示されません。

0 投票する
1 に答える
8285 参照

latex - LaTeX ドキュメントでの条件付きコンパイル

私が持っているテンプレートを一般化したいのですが、項目の 1 つで、誰かに送信する PDF を生成する前にいくつかの変数を設定しています。

私の Makefile では、次のように設定しました。

レビューのためにこれらの変数について心配したくないのですが.. \ifdef のようなことができると思いましたが、うまくいきません...このテンプレートを条件付きで一般化する方法はありますか?

0 投票する
2 に答える
6261 参照

ubuntu - pdfLaTeXマイクロタイプパッケージのフォントエラー

たとえば、次のように、ドキュメントのクラスでパッケージUbuntu 10.4LTSを使用しようとしています。microtypememoir

ただし、これを(rubberlatexmkまたは他の方法で)コンパイルしようとすると、次のようなエラーが発生します。

job.tex:72:10.95ptのフォントcsnameendcsname = rm-lmr10 + 20をロードできません:メトリック(TFM)ファイルが見つかりません。

job.tex:72:先頭のテキスト:\ parbox {5in} {Abstract!}

job.tex:72:フォントcsnameendcsname = rm-lmr10-20 at 10.95ptをロードできません:メトリック(TFM)ファイルが見つかりません。

job.tex:72:先頭のテキスト:\ parbox {5in} {Abstract!}

job.tex:80:10.0ptのフォントcsnameendcsname = rm-lmr10 + 20をロードできません:メトリック(TFM)ファイルが見つかりません。

job.tex:80:先頭のテキスト:... box {11cm} {\ noindent {} Allrightsreserved。}

job.tex:80:10.0ptのフォントcsnameendcsname = rm-lmr10-20をロードできません:メトリック(TFM)ファイルが見つかりません。

job.tex:80:先頭のテキスト:... box {11cm} {\ noindent {} Allrightsreserved。}

相互作用している可能性のある多くのコードを省略していることに注意してください。ただし、このエラーが発生する1つのアクティブな行は、microtypeパッケージが含まれていることです。

とを使用\usepackage{lmodern}していますが、これらを省略\usepackage[T1]{fontenc}しても問題は解決せず、それに応じてフォント名がlmr10デフォルトに変更されますcm10

このコードはMacOSXのTeXShopで簡単に機能しますが、Ubuntuでは(すぐに)機能しないようです。私はこの問題を解決するためにUbuntuでフォントを設定する方法について十分に知らないだけであり、このようなエラーを解決する方法についての入力が非常に義務付けられています。

ありがとうございました。

ブライアン