Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

LaTeX と LyX、さらに役立つトリック

数か月前に、LaTeX で作成されたドキュメントの品質と美しさを大幅に改善するために使用できる一般的なトリックについての非常に優れた記事がありました。 LyX のようなセミオフィス スイートのようなフロントエンドを使用する場合でも、LaTeX で直接コードを作成する場合でも、最終結果は同じでした。より美しく、よりエレガントで、よりプロフェッショナルなドキュメントを手に入れることができました。

複数の列、箇条書きと番号付きリストの配置、装飾的な脚注とキャプション、長いタイトルの分割、画像の調整、透かし、表のセルのパディング、プログラミング言語の構文、垂直および水平のスペーサー、LaTeX ソースについて学びました。今日は、最初の記事で当然のことと思っていた基本的なヒントを含め、さらにいくつかのことを学びます。がっかりしないことを願っています。

ドキュメント設定> LaTeX プリアンブル

これについては前に述べましたが、プリアンブルはドキュメント グローバルを設定する場所であり、LaTeX 構文を使用してコマンドを入力します。つまり、作品全体に適用されるスタイルや変更を作成したい場合は、ここが 1 つの場所です。

タイトルとフォント

両端揃え、フォント サイズ、サブタイトルの装飾など、タイトルのレイアウトを変更する場合は、いくつかのオプションを利用できます。必要なテキストを選択してから、必要なフォントの太さとサイズを手動で適用できます。また、複数の行にわたってスタイルを維持するために、不揃いの改行と両端揃えの改行を挿入します。良い例は、私の Crash book です。舞台裏で物事がどのように見えるか疑問に思っている場合は、ソース ビューアーを開いて、LyX コードを直接調べることができます。

不要なレイアウト要素を削除する

ドキュメントを作成するときは、章、セクション、サブセクション、段落、標準テキストなど、書式設定済みのさまざまなスタイルを使用できます。これらの要素の 1 つはアブストラクトです。私の読者の 1 人が指摘したように、アブストラクトは必要ないかもしれません。それで、どうやってそれを取り除くのですか?

[ドキュメントの設定] ウィンドウで、ドキュメントのクラスを構成できます。前文を覚えていますか?さて、見上げてください。ドキュメント クラスでは、プロジェクトのデフォルト レイアウトを選択できます。典型的なワード プロセッサのドキュメント テンプレートと考えてください。クラスは、さまざまなスタイルの可用性など、いくつかのパラメーターを決定します。一部の文書には要約があり、他の文書にはありません。パーツ、チャプターなどについても同様です。

日付と著者名

既定では、ドキュメントには日付が表示されます。場合によっては、最初のページに名前が印刷されますが、これは望ましくない場合があります。問題ない。どちらも簡単に消すことができます。ドキュメント クラスとプリアンブルの機能を組み合わせる時が来ました。

プリアンブルでは、\date{} と書くことで NULL 日付を設定できます。これにより、フロントページから日付が効果的に削除されます。さらに、あなたの名前、記事名、その他のスタイルを特徴とするヘッダーとフッターの装飾を作成できます。ただし、これには、別のインストールが必要になる可能性のある派手なヘッダー パッケージを使用する必要もあります。これが私の本の例です:

\usepackage{fancyhdr}
\lhead{\small{www.dedoimedo.com}}
\rhead{\small{無断転載禁止}}

複数 (2) 列の形式

これについては前に話しました。しかし、両方の列にまたがるグラフィック要素を配置したい場合はどうすればよいでしょうか?どうやってそれについて行きますか?私はそれについて言及しましたが、おそらく説明が必要です。とにかく、これは標準的な複数列のレイアウトです:

\begin{multicols}{<数字>}
いつものようにここにコンテンツが入ります...
\end{multicols}

両方の列にまたがる画像を配置する場合は、次のようにします:

ここにいくつかのコンテンツが入ります...
\end{複数列}
ここに画像または図のフロートを配置します
\begin{multicols}{<数字>}
コンテンツはここに続きます ...

基本的に、複数列のレイアウトを停止し、ページ幅全体に広げたいものを追加してから、おそらく同じ複数列の形式でドキュメントを再開します。また、ページ全体に画像を配置する方法も学びました。

画像の配置

ただし、特に注意が必要な点の 1 つは、ページ上の画像の配置です。場合によっては、LyX が画像を適切に上下にシャッフルすることがあります。これにより、段落が画像の下または上にジャンプすることがありますが、これは意図したものではありません。この問題は、CSS で HTML 要素を使用する場合と同様に、画像を絶対位置に固定することで回避できます。

float 要素を配置すると、右クリックでその設定を変更できます。次に、[高度な配置オプション] で最適な設定を選択します。説明はかなり自明です。最も便利なのは間違いなく Here です。これは、LyX にスタイルの設定に厳密に従うように指示します。最適な視覚的結果を得るには、スケーリングと幅のパーセンテージを使用してください。

ぼろぼろの底 (またはそうでない)

これは 70 年代のブリティッシュ ポップ バンドの名前ではありません。複数列のドキュメントの最後がどのように見えるかについてです。 \raggedbottom を使用すると、LyX は次の列に移動する前に、一番左の列を垂直方向に埋めようとします。これが嫌いな人もいるかもしれません。ただし、LyX のデフォルトでは、ページの上部だけがテキストで埋め尽くされてしまう場合でも、すべての列の間でコンテンツのバランスを均等にとろうとします。ここでも、\vspace 句と組み合わせて、レイアウトを自由に操作できます。

図と表の番号付けをリセット

デフォルトでは、表と画像はすべて、ドキュメントの先頭から連続して番号が付けられます。独立していると思われるコンテンツのセクションが複数ある場合は、時々カウンターをリセットすることをお勧めします。これは次のように行うことができます:

\setcounter{object}{0} \renewcommand{\theobject}{A.\arabic{object}}

オブジェクトという単語を図または表のいずれかに置き換えます。これにより、目次の番号付けスキームも自動的に変更されます。別の数字を使用したい場合は、アラビア語をローマ字に変更できます。その他オプションもご用意しております。詳細については、この wiki セクションを参照してください。

変更の追跡

LyX では、おしゃれなオフィス スイートと同じように、ドキュメントの変更を追跡することもできます。これは、作業内容を他のユーザーと共有する場合や、複数のドキュメントを 1 つにまとめる必要がある場合に特に便利です。

関係のないボーナス:超オタク向けのみ!

これは、文書にファインマン図を追加することについてです!聖なるバナナ!

\usepackage{feyn}

そして、次のようになります:

結論

まあ、それだけでしょう。このチュートリアルは、最初の部分に比べて慣れていることを認めなければなりませんが、ドキュメントに苦労している初心者および中級者の LaTeX および LyX ユーザーにアピールするはずです。特に、ガイドは視覚的なレイアウトと、クラス、タイトル、日付、画像の配置などに関する小さな問題に最も焦点を当てています.グラフィカル インターフェイスを使用することも、LaTeX コード ディレクティブを直接操作することもできます。

気に入っていただければ幸いです。すぐに別の LaTeX スラッシュ LyX の記事を掲載する予定ですが、驚きを台無しにするので、内容を開示することはできません。しかし、私はあなたがそれが提供するものは何でも好きになることを保証します.いつものように、何か足りないと感じた場合はお知らせください。別のチュートリアルがあるかもしれません。ハロルドのアイデアに感謝!

乾杯。


  1. ESXi のヒントとコツ

    私は、ESX にデドイメドについてあまりスポットライトを当てていませんでした。私たちはそれをすぐに修正します。 ESXi で仮想マシンのクローンを作成する方法に関する簡単なチュートリアルの後、VMware の利点をさらに紹介します。 ESXi は無料で提供されるベアメタル ハイパーバイザーです。これは、最も高価で最も高性能な ESX 仮想化ソリューションへの次の足がかりです。 ご参考までに、VMware Player と、ホーム ユーザー向けの Workstation があります。また、ESXi よりもはるかに小規模な、ESX でできることの無料デモ版である VMware Server も

  2. WinSCP - 有能で便利な FTP クライアント

    Windows アプリケーションに関して言えば、この奇妙な二分法があります。あるいは、パラドックスなのかもしれません。一部の使用カテゴリでは、ほぼ無限の選択肢があります。その他では、ほとんどありません。たとえば、FTP クライアントを取り上げます。さて、これは世界で最も一般的な使用モデルではありませんが、たとえば FTP や SFTP プロトコルを使用してリモート サーバーに何かをアップロードしたい場合 (再帰についてお詫びします)、次のような小さな武器に制限されます。 一般的な名前の 1 つは FileZilla です。実際、何年もの間、Windows と Linux の推奨ソフトウェア