ファイルを分割して作業をする必要上、
相対パスの設定に変更が必要となった。
そこで、条件分岐を使うことによって実現しようと思った。
その備忘録。
プリアンブル部分
% if文の定義
\newif\ifNAME
% 状態の定義
\NAMEtrue % TRUEの設定
\NAMEfalse % FALSEの設定
ボディ部分
\ifNAME
% TRUEの動作
\else
% FALSEの動作
\fi
参考URL
http://p-www.iwate-pu.ac.jp/~takasima/a-news/column/linux/1177730387.html
2009/12/17
2009/11/24
LaTeX - 表のセルの結合
横方向(行)のセルの結合
\multicolumn{X}{Style}{Text}
X:結合するセルの数
Style:結合後のセルの書式
Text:結合したセルに表示する文字列
縦方向(列)のセルの結合(その1)
\cline{X-Y}
X-Y:X列からY列まで下線を引く
縦方向(列)のセルの結合(その2)
\usepackage{multirow}
\multirow{X}{*}{Text}
X:結合するセルの数
*:書式設定(自動的に中央添えになる)
Text:セルに表示する文字列
\multicolumn{X}{Style}{Text}
X:結合するセルの数
Style:結合後のセルの書式
Text:結合したセルに表示する文字列
縦方向(列)のセルの結合(その1)
\cline{X-Y}
X-Y:X列からY列まで下線を引く
縦方向(列)のセルの結合(その2)
\usepackage{multirow}
\multirow{X}{*}{Text}
X:結合するセルの数
*:書式設定(自動的に中央添えになる)
Text:セルに表示する文字列
Labels:
LaTeX
2009/11/18
enumerateへ相互参照方法
LaTeXのenumrateに相互参照方法
[設定方法]
\begin{enumerate}
\item \label{enum:○○}
\item \label{enum:××}
\end{enumerate}
[参照方法]
\ref{enum:○○}、\ref{enum:××}
[設定方法]
\begin{enumerate}
\item \label{enum:○○}
\item \label{enum:××}
\end{enumerate}
[参照方法]
\ref{enum:○○}、\ref{enum:××}
Labels:
LaTeX
2009/10/30
TeXでダブルクォーテーション
短い引用を行う際に、
日本語では鍵括弧「 」
英語では“ ”
を使う。
Wordだと「Shift」+「2」と入力すると、自動的に“”と、開始と終了を判断してくれる。
しかし、TeXで半角英数字の状態で「Shift」+「2」と入力すると
""
のように、どちらも終了の形になってしまう。
そこで、TeXでは、
開始:「Shift」+「@」で `` と入力

終了:「Shift」+「2」で " と入力

これで、うまくいく。
日本語では鍵括弧「 」
英語では“ ”
を使う。
Wordだと「Shift」+「2」と入力すると、自動的に“”と、開始と終了を判断してくれる。
しかし、TeXで半角英数字の状態で「Shift」+「2」と入力すると
""
のように、どちらも終了の形になってしまう。
そこで、TeXでは、
開始:「Shift」+「@」で `` と入力

終了:「Shift」+「2」で " と入力

これで、うまくいく。
Labels:
LaTeX
2009/10/21
TeX-emathを用いたソースファイルの分割
LaTeXを用いて論文を書いている。
論文のページ数が増えてくると、章や節ごとに分けてコンパイルしたくなる。
通常では、\include{ファイル名}や\input{ファイル名}を使って分割を行う。
ファイル名には、相対パスや絶対パスを用いることが可能である。
参照元のファイルには、本文のみを入力する。
しかし、これらの場合、参照元のファイルを単体でコンパイルできない。
そこで、大熊一弘さんが公開しているemathを利用。
(http://emath.s40.xrea.com/)
このなかの「emathR」を使う。
この「emathR」の特徴は、
1.\begin{document}と\end{document}の間のみを参照
2.参照元ファイルのプリアンブルは参照しない
3.参照元ファイルの出来上がりを個別にチェックできる
もちろん、参照には相対パスが使える。
ファイル構造
main.tex
|
|-- /body
|
|-- sec1.tex
|-- sec2.tex
----- main.texの内容 -----
\documentclass[12pt, a4paper]{jarticle}
\usepackage{emathR} % これが参照用マクロファイル
\begin{document}
\ReadTeXFile{body/sec1.tex}
\ReadTeXFile{body/sec2.tex}
\end{document}
----- sec1.texの内容 -----
\documentclass[12pt, a4paper]{jarticle}
\begin{document}
\section{sec1}
\subsection{test1}
参照元ファイル1
\end{document}
----- sec2.texの内容 -----
\documentclass[12pt, a4paper]{jarticle}
\begin{document}
\section{sec2}
\subsection{test2}
参照元ファイル2
\end{document}
論文のページ数が増えてくると、章や節ごとに分けてコンパイルしたくなる。
通常では、\include{ファイル名}や\input{ファイル名}を使って分割を行う。
ファイル名には、相対パスや絶対パスを用いることが可能である。
参照元のファイルには、本文のみを入力する。
しかし、これらの場合、参照元のファイルを単体でコンパイルできない。
そこで、大熊一弘さんが公開しているemathを利用。
(http://emath.s40.xrea.com/)
このなかの「emathR」を使う。
この「emathR」の特徴は、
1.\begin{document}と\end{document}の間のみを参照
2.参照元ファイルのプリアンブルは参照しない
3.参照元ファイルの出来上がりを個別にチェックできる
もちろん、参照には相対パスが使える。
ファイル構造
main.tex
|
|-- /body
|
|-- sec1.tex
|-- sec2.tex
----- main.texの内容 -----
\documentclass[12pt, a4paper]{jarticle}
\usepackage{emathR} % これが参照用マクロファイル
\begin{document}
\ReadTeXFile{body/sec1.tex}
\ReadTeXFile{body/sec2.tex}
\end{document}
----- sec1.texの内容 -----
\documentclass[12pt, a4paper]{jarticle}
\begin{document}
\section{sec1}
\subsection{test1}
参照元ファイル1
\end{document}
----- sec2.texの内容 -----
\documentclass[12pt, a4paper]{jarticle}
\begin{document}
\section{sec2}
\subsection{test2}
参照元ファイル2
\end{document}
Labels:
LaTeX
2009/10/20
footnote(脚注)
TeX command - \footnote
TeXで脚注を入れるコマンド - \footnote
*source
ためしにこんな脚注\footnote{コマンド例}を作る。
*DVI file
ためしにこんな脚注1を作る。
----------------------------------
1コマンド例
TeXで脚注を入れるコマンド - \footnote
*source
ためしにこんな脚注\footnote{コマンド例}を作る。
*DVI file
ためしにこんな脚注1を作る。
----------------------------------
1コマンド例
Labels:
LaTeX
2009/06/29
Seeting of LaTeX header & footer
\usepackage{fancyhdr}
\pagestyle{fancy}
\rhead{\scriptsize title}
\lhead{\scriptsize \leftmark}
\pagestyle{fancy}
\rhead{\scriptsize title}
\lhead{\scriptsize \leftmark}
Labels:
LaTeX
2009/06/23
Documentclass of LaTeX
\documentclass[a4j, landscape, twocolumn]{jreport}
\setlength{\columnseprule}{4pt}
\documentclass[b4paper,landscape,twocolumn,12pt]{jarticle}
\setlength{\columnseprule}{0.5pt}
\setlength{\columnsep}{4zw}
Labels:
LaTeX
登録:
投稿 (Atom)