TeX
pdfにIPAフォントを埋め込む場合は,以下の内容のファイル ipa.map を用意して rml H ipam.ttf rmlv V ipam.ttf gbm H ipag.ttf gbmv V ipag.ttf以下のように dvipdfmx を起動する $ dvipdfmx -f ipa.map hogehoge.dvi ipam.ttf などのファイルが見つからな…
lineno.sty を使うと行番号がつきます.使い方 http://tug.ctan.org/tex-archive/macros/latex/contrib/lineno/ から lineno.styをダウンロード 設定 \usepackage[right]{lineno}これで右側(right)に行番号が登場します n行おきに番号を振る設定 たとえば5行…
Excelで書いた表を TeXのソースに変換するVBAのマクロ.http://www.vector.co.jp/soft/dl/win95/writing/se091052.html http://www.ne.jp/asahi/i/love/E2T/
debian の unstable の gs-esp では正しく日本語が表示できない.色々調べたのでメモ. debian では gs-esp,gs-gpl,gs-afpl などが alternatives で切り替えられるようになっている. プリンタをcups経由で使う場合にも 内部で gs が利用される. というわ…
$ sudo apt-get install tetex-extra tetex-bin ptex-bin jbibtex-bin $ sudo apt-get install gs gs-esp gs-cjk-resources xdvik-ja dvipsk-ja $ sudo apt-get install ptex-jisfonts cmap-adobe-japan1 cmap-adobe-japan2 okumura-clsfiles vfdata-morisaw…
%%% tabularx環境用マクロ %%セル内で中央揃えをする。 \newcolumntype{C}{>{\centering\arraybackslash}X} %%セル内で右揃え。 \newcolumntype{R}{>{\raggedright\arraybackslash}X} %%セル内で左揃え。 \newcolumntype{L}{>{\raggedleft\arraybackslash}X}…
debian で dvipdfmx を使う方法。 sudo apt-get install dvipdfmx gs-cjk-resource sudo apt-get install cmap-adobe-cns1 cmap-adobe-gb1 cmap-adobe-japan1 cmap-adobe-japan2 設定ファイルを編集 sudo vi /etc/texmf/texmf.d/50dvipdfmx.cnf 内容は次のよ…
set term postscript eps enhanced color set output "filename.eps" replot
dvipdfmx と hyperref.sty を使うと TeXからハイパーリンクが貼られた pdf を生成できる. \usepackage[dvipdfm]{hyperref}さらに,オプションを指定することで,しおり付きのpdfを作成できる. \usepackage[dvipdfm,% bookmarks=true,bookmarksnumbered=tru…
\newcommand{\maru}[1]{{\ooalign{% \hfil\hbox{$\bigcirc$}\hfil\crcr% \hfil\hbox{#1}\hfil}}}\maru{2}
色々方法があるみたい. \renewcommand{\baselinestretch}{1.1}\baselineskip = 22pt
\usepackage{indentfirst}
たとえばhoge.dviの12〓32ページをpdfにするには,次のようにする. dvipdfmx -s 12-32 hoge.dvi
dvipdfmx を用いて,*.dvi から *.pdf を作成する. dvipdfmx -f cid-x.map hoge.dvi "-f" を用いて cix-x.map を指定することで,フォントに関する設定ファイルとして /usr/share/texmf/dvipdfm/config/cid-x.map を利用する.cid-x.map は omrml UniJIS-UC…
TeXで,目次はローマ数字でページ番号を振り,本文の第1章からローマ数字を振る方法. \begin{document} \pagenumbering{roman} \chapter{第一章} \pagenumbering{arabic}
tabularx.sty を使う. \begin{tabularx}{\textwidth}{|c|X|} \end{tabularx}X と指定したカラムは自動的に改行され,表の幅が\textwidthになるように調整される.
\thispagestyle{empty}とすれば良い.
\newcounter{lastnumi} \begin{enumrate} \item \setcounter{lastenumi}{\value{enumi}} \end{enumrate} \begin{enumrate} \setcounter{\value{enumi}} \item \end{enumrate}
たとえば enumrate による番号つきの箇条書のカウンタは enumi だそうで,その数字を7から始める場合は,次のようにする. \begin{enumrate} \setcounter{enumi}{6} \item \end{enumrate}
\bibliographyを使うと関連図書と出力されるが,これを参考文献に変更する方法. \renewcommand{\bibname}{参考文献}[改訂第4版] LaTeX2ε美文書作成入門posted with amazlet at 09.01.12奥村 晴彦 技術評論社 売り上げランキング: 8965おすすめ度の平均: 私…
\A{} ならば \A{opt} ならば と言う風に条件分岐するマクロ. \def\A#1{% \if#1% $A$% \else% $A_{#1}$% \fi}
マクロを定義するには\defか\newcommandを使う. \def\A{B} \newcommand{\A}{B}\newcommandは,すでにマクロが定義されている場合エラーとなる.\defは無条件にマクロを再定義してしまう.呼び出すときは \A引数を付けるには次のようにする. \def\A#1{#1} \…
\multicolumn を使う. \begin{table} \caption{A,B,C} \label{tbl:packet_type} \begin{center} \begin{tabular}{c|c|c} & \multicolumn{2}{c}{AAA} \\ \cline{2-3} & A & B \\ \hline C & AC & BC \\ D & AD & BD \\ \end{tabular} \end{center} \end{tabl…
部分的に罫線を引くには \cline を使う.たとえば2番目と3番目のカラムに線を引く場合は \cline{2-3} となる. \begin{table} \caption{A,B,C} \label{tbl:packet_type} \begin{center} \begin{tabular}{c|c|c} & \multicolumn{2}{c}{AAA} \\ \cline{2-3} & …
\begin{itemize} \item 本文 \end{itemize} \begin{enumerate} \item 本文 \end{enumerate} \begin{description} \item[見出し] 本文 \end{description}
eclbkbox.sty を使う. \usepackage{eclbkbox} \begin{breakbox} \end{breakbox}応用として,文章中にコメントを付けるための付箋的なマクロを作ってみた. \def\TODO#1{\begin{breakbox}{**TODO** #1}\end{breakbox}} \TODO{この文章は,まだベータ版です.…
url.sty を使う. \usepackage{url} \url{http://www.example.com/}[改訂第4版] LaTeX2ε美文書作成入門posted with amazlet at 09.04.05奥村 晴彦 技術評論社 売り上げランキング: 8832おすすめ度の平均: 理系論文に必須のTEX 私はこれで書籍とDr.論文を書き…
algorithmic.sty*1 を使うときれいに記述できる. 文は次のようにかく. \begin{algorithms} \STATE <text> \end{algorithms}たとえば,代入文はこんなかんじ.日本語も問題なく使える. \begin{algorithms} $a \Leftarrow 0$ $b \Leftarrow 初期値$ \end{algorith</text>…
行番号付きでC言語などのソースコードを埋め込む方法.misc.sty を使うと,任意のファイルをincludeすることができる.すんごい便利. \usepackage{misc} \listing{list.c}行番号が不要の場合は \usepackage{misc} \verbfile{list.c}
角の丸い四角で囲む. \usepackage{ascmac} \begin{figure} \begin{screen} \end{screen} \end{figure}googleで検索すると色々な方法が見つかるが,ascmac.sty を使う方法がメジャーみたい.