問題タブ [latex-environment]

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 投票する
2 に答える
2698 参照

latex - LaTeXを使用してテーブルの最後にキャプションを付けて自己定義のテーブル環境を作成する方法は?

\newenvironment で定義されたカスタム テーブル環境があります。この環境でキャプションをつけているのですが、最後につけたいです。

私の環境は(少し単純化された)次のようになります。

次のように、キャプションを最後に付けたいと思います。

しかし、環境の最後でパラメーターを使用できないため、それは機能しません。どうすればこの問題を解決できますか?

0 投票する
9 に答える
11357 参照

latex - LaTeX で環境の後にインデントを抑制する

環境に続く次の段落のインデントが抑制されている LaTeX ドキュメントに新しい環境を作成しようとしています。

\everyparに設定する{\setbox0\lastbox}と、TeX タイプセッターは次の段落の先頭でこれを実行し、インデントを削除すると言われました (TeXbook および LaTeX ソース) 。

これが私が行うことですが、効果はありません(次の段落はまだインデントされています):

私は LaTeX の内部構造をできる限り研究しました。LaTeX\endが私の設定を\endgroup無視\parする理由かもしれません。どちらも役に立ちません。私は知っていますが、これを自動的に行いたいです。\everypar\global\noindent

ドキュメントフラグメントの例:

関心のある内部ルーチンとスイッチは\@endpetrue、 、\@endparenvおよびその他のようです。ご協力いただきありがとうございます。

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

latex - \colorbox → \NewEnviron → \newenvironment のトリプルラップが失敗する

\NewEnviron(パッケージ 'environ') で作成された環境を古いものにラップしようとしています\newenvironment:

ただし、これにより奇妙なエラーが発生します。

LaTeX エラー: 入力行 15 の \begin{test} が \end{wrapper} で終了しています。LaTeX エラー: 入力行 15 の \begin{wrapper} が \end{document} で終了しています。

—に置き換える\NewEnviron{test}{aaa(\BODY)bbb}と、\newenvironment{test}{aaa(}{)bbb}すべてが期待どおりに機能します。\NewEnviron何らかの理由で終わりを見つけられないようです。

「floatfig」を a にラップして魔法をかけようとしている\colorboxので、環境に変換\colorboxして別の環境にラップする方法が必要です。新しいコマンドを定義できますが、あまり良い考えではありません。

0 投票する
4 に答える
1275 参照

latex - Latex ドキュメントを個別にコンパイルする

latex ドキュメントをコンパイルするとき、コンパイラは多くの「オブジェクト」ファイルを出力します。これにより、私が取り組んでいるディレクトリが乱雑になり、SVN のような VCS の使用が困難になります。C++ コードを扱う場合、コード用とオブジェクト用に別々のディレクトリがあり、ソース ディレクトリで make を実行できますが、.o ファイルはビルド ディレクトリに移動します。

この個別のコンパイルを Latex ドキュメントで実行する適切な方法はありますか? Makefile を使用するか、オプションを latex コンパイラに渡すことによって実行できますか?

ありがとう

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

variables - TEXINPUTSで宣言されたフォルダーに配置されたときに.texファイルが見つからない

LaTeX テンプレートに基づく一連のドキュメントがあります。各ドキュメントには、次のように独自のフォルダーがあります。

私は自分でテンプレートを作成し、すべてのドキュメント (#1 から #n まで) に対してファイルlogo.jpgacronyms.texwith\includegraphics{logo.jpg}をロードします\input{acronyms.tex}

パス ..\docs-folder\texmf が MikTeX のプロジェクト ルートとして設定され、ローカルの texmf ツリーはmiscフォルダーを除いて正しく認識されます。

そのため、パス..\docs-folder\texmf\miscは TEXINPUTS 環境変数の値として設定されます (Windows の場合)。これは、2 つのファイルの不要な複製を避けるために行われます。

ドキュメントの 1 つをコンパイルすると、ファイルacronyms.texが見つからないのにlogo.jpg、PDFLaTeX によって正しく検出されます。

acronyms.tex ファイルがロードされない理由がわかりません。

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

latex - 表や図に邪魔されないマルチページ環境を定義するには?

私が書いている本の章で、エクスカーション用の新しい LaTeX 環境を定義しました。環境はマルチページであり、多くの場合、インライン イメージが含まれます。さらに、シェーディング環境を使用して環境に背景色を与え、少し目立たせています。

ただし、以下に示すように、環境はフローティング テーブルと画像によって分割されているため、環境の流れを視覚的に追うのがより難しくなっています。たとえば、そのフローティング画像またはテーブルが一部であるかどうかを確認するのが難しくなりました (背景色がないことは役に立ちません)。そのため、フローティング要素によって中断されないように環境を拡張するのが好きですが、それを行う方法がわかりません。

背景色が異なる場合でも、中断を許可しないソリューションは問題ありません。

0 投票する
7 に答える
8071 参照

latex - ラテックスの段落間隔とページマージン

私のラテックスファイルは次のとおりです。

para1の後、新しい段落を開始したいのですが、段落の間に空白行があります。その空白なしで、最初の段落の下の2番目の段落を開始するにはどうすればよいですか?また、ドキュメントの余白(上、下、左、右)をどのように定義できますか?左右、上下のスペースが多すぎて、左右2cm、上下3cmのスペースが欲しいです。英語が下手でごめんなさい。また、ドキュメントのフォント名とサイズを指定するにはどうすればよいですか?

ありがとう!

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

latex - LaTeX ドキュメントの参照セクションが空なのはなぜですか? また、その名前を変更するにはどうすればよいですか?

私のドキュメントでは、使用している参照を指定する必要があります。プリアンブルで次のコードを使用しました。

main は同じフォルダーの .bib ファイルで、次のような内容が含まれます。

しかし、.pdf を生成するときに、参照セクションには何も表示されません。.bib と .tex ファイルを変更せずに再構築しました。

Referencesそして、そのデフォルトのテキストをtoBibliografieまたは何か他のものに変更するにはどうすればよいですか?

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

latex - ラテックスのセクションの名前を変更する方法

ラテックスの科学論文の主要なセクションに別の名前を付けるにはどうすればよいですか?したがって、「参照」の代わりに、「要約」の代わりに別のタイトルを書きたい、などです。

よろしく

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

latex - Latex に jpg 画像を追加する方法

段落の後に.jpg画像(.texファイルがある現在のフォルダーにあります)を挿入したいと思います。ラテックスでそれを行うにはどうすればよいですか? 何を含める必要がありますか / どのコマンドを使用する必要がありますか?