問題タブ [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.
latex - LaTeXを使用してテーブルの最後にキャプションを付けて自己定義のテーブル環境を作成する方法は?
\newenvironment で定義されたカスタム テーブル環境があります。この環境でキャプションをつけているのですが、最後につけたいです。
私の環境は(少し単純化された)次のようになります。
次のように、キャプションを最後に付けたいと思います。
しかし、環境の最後でパラメーターを使用できないため、それは機能しません。どうすればこの問題を解決できますか?
latex - LaTeX で環境の後にインデントを抑制する
環境に続く次の段落のインデントが抑制されている LaTeX ドキュメントに新しい環境を作成しようとしています。
\everypar
に設定する{\setbox0\lastbox}
と、TeX タイプセッターは次の段落の先頭でこれを実行し、インデントを削除すると言われました (TeXbook および LaTeX ソース) 。
これが私が行うことですが、効果はありません(次の段落はまだインデントされています):
私は LaTeX の内部構造をできる限り研究しました。LaTeX\end
が私の設定を\endgroup
無視\par
する理由かもしれません。どちらも役に立ちません。私は知っていますが、これを自動的に行いたいです。\everypar
\global
\noindent
ドキュメントフラグメントの例:
関心のある内部ルーチンとスイッチは\@endpetrue
、 、\@endparenv
およびその他のようです。ご協力いただきありがとうございます。
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
して別の環境にラップする方法が必要です。新しいコマンドを定義できますが、あまり良い考えではありません。
latex - Latex ドキュメントを個別にコンパイルする
latex ドキュメントをコンパイルするとき、コンパイラは多くの「オブジェクト」ファイルを出力します。これにより、私が取り組んでいるディレクトリが乱雑になり、SVN のような VCS の使用が困難になります。C++ コードを扱う場合、コード用とオブジェクト用に別々のディレクトリがあり、ソース ディレクトリで make を実行できますが、.o ファイルはビルド ディレクトリに移動します。
この個別のコンパイルを Latex ドキュメントで実行する適切な方法はありますか? Makefile を使用するか、オプションを latex コンパイラに渡すことによって実行できますか?
ありがとう
variables - TEXINPUTSで宣言されたフォルダーに配置されたときに.texファイルが見つからない
LaTeX テンプレートに基づく一連のドキュメントがあります。各ドキュメントには、次のように独自のフォルダーがあります。
私は自分でテンプレートを作成し、すべてのドキュメント (#1 から #n まで) に対してファイルlogo.jpg
とacronyms.tex
with\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 ファイルがロードされない理由がわかりません。
latex - 表や図に邪魔されないマルチページ環境を定義するには?
私が書いている本の章で、エクスカーション用の新しい LaTeX 環境を定義しました。環境はマルチページであり、多くの場合、インライン イメージが含まれます。さらに、シェーディング環境を使用して環境に背景色を与え、少し目立たせています。
ただし、以下に示すように、環境はフローティング テーブルと画像によって分割されているため、環境の流れを視覚的に追うのがより難しくなっています。たとえば、そのフローティング画像またはテーブルが一部であるかどうかを確認するのが難しくなりました (背景色がないことは役に立ちません)。そのため、フローティング要素によって中断されないように環境を拡張するのが好きですが、それを行う方法がわかりません。
背景色が異なる場合でも、中断を許可しないソリューションは問題ありません。
latex - ラテックスの段落間隔とページマージン
私のラテックスファイルは次のとおりです。
para1の後、新しい段落を開始したいのですが、段落の間に空白行があります。その空白なしで、最初の段落の下の2番目の段落を開始するにはどうすればよいですか?また、ドキュメントの余白(上、下、左、右)をどのように定義できますか?左右、上下のスペースが多すぎて、左右2cm、上下3cmのスペースが欲しいです。英語が下手でごめんなさい。また、ドキュメントのフォント名とサイズを指定するにはどうすればよいですか?
ありがとう!
latex - LaTeX ドキュメントの参照セクションが空なのはなぜですか? また、その名前を変更するにはどうすればよいですか?
私のドキュメントでは、使用している参照を指定する必要があります。プリアンブルで次のコードを使用しました。
main は同じフォルダーの .bib ファイルで、次のような内容が含まれます。
しかし、.pdf を生成するときに、参照セクションには何も表示されません。.bib と .tex ファイルを変更せずに再構築しました。
References
そして、そのデフォルトのテキストをtoBibliografie
または何か他のものに変更するにはどうすればよいですか?
latex - ラテックスのセクションの名前を変更する方法
ラテックスの科学論文の主要なセクションに別の名前を付けるにはどうすればよいですか?したがって、「参照」の代わりに、「要約」の代わりに別のタイトルを書きたい、などです。
よろしく
latex - Latex に jpg 画像を追加する方法
段落の後に.jpg画像(.texファイルがある現在のフォルダーにあります)を挿入したいと思います。ラテックスでそれを行うにはどうすればよいですか? 何を含める必要がありますか / どのコマンドを使用する必要がありますか?