TeXメモ
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#contents
このページは、ブラウザーのウィンドウをせまくしたときに、...
なぜだろう。
古いコメント文を消していったら、直ったが、
結局 何が悪さをしていたのか不明。
*レイアウト [#t78f446e]
*段落間の行間を広くされる。 [#i33f753b]
学会関係のスタイルを使って書いていると、段落間の行間を広...
そのときは、\begin{document}の上辺りに
\setlength{\parskip}{0mm}
を入れる。もちろん、上記の0mmを増やせば、意図的に段落間の...
*文字 [#x3d38700]
**ゴシックの再定義 [#a1dbc1d3]
\def\bf{\usefont{T1}{qhv}{mc}{n}}
土木学会論文集スタイルjsce.cls系だと,上記は,明朝になる...
\textgtだと「図」や「表」はゴシックになるが,「-1」や「-2...
\bf\textgtにすると,「-1」や「-2」が,MSフォントに似た感...
**adobe acrobatで開いたときにちょうどフォントサイズがほぼ...
フォントを少し大きくすると行間が狭くなってしまうので,ま...
\pretocmd{\section}{\par\setlength{\baselineskip}{15pt}}...
を\usepackage{}の下辺りに貼り付けて,最初の\section{}の前...
\fontsize{10.42pt}{12pt}\selectfont
論文はLaTeXで作成しており,本文フォントは10pt指定で組版さ...
埋め込みフォントのメトリクスおよびPDF描画座標系に依存する...
表示されることがあります.これはLaTeXおよびdvipdfmxの仕様...
10pt設計に従っています.
しかし,Adobe Acrobat上で,10ptになるように組版上の実効サ...
ではありますので,今回は,組版上の実効サイズを10.427ptと...
10ptになるように調整した原稿を提出します.
*数式類 [#k618758c]
**不等号 [#g53be58f]
$0\leqq z\leqq \ell$
*写真を貼る場合 [#d5f0c94e]
**サイズを落とすこと [#h86ef2db]
デジカメ等の画像を貼り付ける場合は、gimp(の画像→画像の拡...
横1024ドットぐらいにサイズを落とすこと。
横4096みたいな巨大な画像を何枚も貼り付けると、
コンパイルに時間がかかるし、生成されたpdfが巨大になる。
**eps以外でも貼れますので [#a28f20f5]
プリアンブルを
\usepackage[dvipdfmx]{graphicx,color}
とすれば、eps以外でも、pngとかjpgも貼れます。
後藤辞書だと「うpg」で変換できる。
ubuntu20以降の人は、xdviを使わずpdfplatexでpdfだけでチェ...
「うpg」で漢字変換すると出てくる
\usepackage[dvips]{graphicx,color}
と間違わないように。これは、始点と終点を指定して矢印を入...
紛らわしいので「うpg」じゃなく「うps」とかに変える予...
*エラー [#u6503e32]
**dvipdfmx:fatal: Could not find encoding file "H". [#n5f...
このエラーの出ているディレクトリ内で、簡単なTeXファイルを...
同じエラーが出るかどうか試してみてほしい。
もし、このディレクトリ内だけで、このエラーが出て、他のデ...
出ない場合、エラーの出るディレクトリ内に、hというファイル...
置いていないだろうか。
/usr/share/fonts/cmap/adobe-japan1/の中のHを読みに行きた...
TeXソースのあるディレクトリ内にあるhというファイルを最初...
ことによるエラーではないかなと思う。
ウェブでこのエラーを検索しても、texmf.cnf内に上記のパスを...
エラーが出るディレクトリ内でも、eps画像を読み込ませたりす...
エラーがなくなったりして、ますます混乱した。
**I can't find file `ptmr7t [#ad30cab1]
grep: ptmri7t.log: そのようなファイルやディレクトリはあ...
texlive-fonts-recommendedをインストール。
sudo apt-get install texlive-fonts-recommended
*不具合 [#o250bacb]
**pdf_texやpstex_tをviで開くと文字化け [#d1a6bd9f]
半角英数のコマンドがほとんどで、日本語が少ないファイルを...
UTF-8の自動認識がうまくいかずに、日本語が文字化けすること...
この場合は、:でviのコマンドモードにして
:e ++enc=utf-8
と入れればよい。漢字変換の「う8」で出る。
**コンパイルすると、A4にきれいに収まらない [#e3938d48]
jsceconfなど、学会関係スタイルを使うと、特定のパソコンのT...
その場合は、pdfplatex4 を使ってコンパイルする。
pdfplatexのdvipdfmxの行でペーパーサイズをa4と指定している。
dvipdfmx -p a4 "`basename "$1" .tex`"
*基本的なところ [#e59781f0]
**ルビ [#z3a75379]
\usepackage{okumacro,fancybox,otf}
をヘッダーに入れてから、
\ruby{漢字}{かんじ}
みたいに。
**○文字 [#u079ff40]
\usepackage{okumacro,fancybox,otf}
をヘッダーに入れてから
\MARU{3}
みたいに。漢字の○数字は$\LaTeX$ には入らない。
*texlive [#n5a24d8c]
**GUIインストール [#n598fdb0]
perl-tkをインストールすると、
$ sudo http_proxy=http://proxy.hoge.jp:8080/ ./install-t...
で、GUIインストールができる。不要なものにチェックを入れら...
**texlive2012 [#cea7c1fb]
texlive2012.isoは[[ここ:http://mirrors.med.harvard.edu/ct...
*Web Equation [#f12b20d1]
手書きの数式を自動認識してLaTeXやMathMLにする。
-[[ここから:http://webdemo.visionobjects.com/equation.htm...
-[[日本語:http://webdemo.visionobjects.com/equation.html?...
たいがいの文字はかなりいい加減に書いても認識されるが、
$\xi$と$\zeta$は、かなり丁寧に書いても認識させられない。
*MathJaX [#v4f7420e]
ASCIIMathMLからMathJaxに変更してみました。
[[詳細はここ:http://www.str.ce.akita-u.ac.jp/~gotou/mathj...
$$
\varepsilon_{ij}
\;=\;
\frac{1}{2}
\left(
\frac{\partial u_{i}}{\partial x_{j}}
\;+\;
\frac{\partial u_{j}}{\partial x_{i}}
\right)
\tag{1}
$$
$\ell$, $\mathbf{a}$, $\bf{a}$とかも使える。
*\labelを書く位置 [#y38e15c8]
\begin{eqation}環境や\begin{eqnarray}環境内に式を書いた場...
その式に対するlabelは、その式の改行\\より前に入れる。
2行目以降に式を書きたくない場合は、
同じく2行目以降の式の改行\\より前に\nonumberを入れる。
つまり、
\begin{eqnarray}
\theta&=& \displaystyle \frac{\ell\gamma}{r} \label{eq:t...
&=&\frac{2\ell\varepsilon_{45}}{d/2} \nonumber \\
&=&\frac{4\ell\varepsilon_{45}}{d} \nonumber %最後の行に...
\end{eqnarray}
図の\caption{}に対するlabelは\caption{}の直後に入れる。
*2段組のそろえかた [#xe7727d5]
プリアンブルに
\usepackage{balance}
といれて。
2段組みがはじまるあたりに
こんな感じでいれる。
\balance
\section{はじめに}
最近は、なんとかでかんとかで、てなわけで・・・・・・
**2段組みの段と段の間のスペース [#wd5d785e]
\setlength{\columnsep}{8mm}
2文字ぶん空けたければ、2zwとか。
*画像の数 [#d6e4363b]
\renewcommand{\topfraction}{1.0}
\renewcommand{\bottomfraction}{1.0}
\renewcommand{\dbltopfraction}{1.0}
\renewcommand{\textfraction}{0.01}
\renewcommand{\floatpagefraction}{1.0}
\renewcommand{\dblfloatpagefraction}{1.0}
\setcounter{topnumber}{5}
\setcounter{bottomnumber}{5}
\setcounter{totalnumber}{10}
*pstexの図をsibup2.texに貼ると、Undefined control sequenc...
-http://www.str.ce.akita-u.ac.jp/~gotou/linux/vine.html#p...
プリアンブルの\usepackage{graphicx}を
\usepackage[dvips]{graphicx,color}
に変える。
*表 [#u943f1fd]
**斜線 [#z6d27b07]
-http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/slas...
文字が入らない場合は、slashbox[20mm]みたいに幅を指定して...
斜線を入れた行だけが、高さが大きくなってしまった場合、
emathを使う。
-http://akagi.jp/blog/archives/545.html#more-545
ただし、emathのスタイルファイル一式はそれなりの量があるの...
emathを使い続ける気がないなら、斜線ごときのために一時的に...
使うのはちょっと。他人にもemathを使ったTeXファイルは渡し...
slashboxで斜線が意図通りに入らない場合は、
試行錯誤で座標を指定して線を引くというのが確実かも。
&
\begin{picture}(100,10)
\linethickness{2pt}
\put(-7,-5){\line(21,3){113}}
\end{picture}
&
*行間調整 [#ocf6ae20]
\renewcommand{\baselinestretch}{0.8} %1行の行間調整
*Inkscape [#h46d6052]
Inkscapeでgnuplotの図に矢印を入れて$\LaTeX$に貼る方法は、
[[後藤班パソコン:https://www.str.ce.akita-u.ac.jp/~gotou/...
-https://texwiki.texjp.org/?Inkscape
-機能面ではXfigの上位互換で、Win版もある。コマンドライン...
-inkscapeで、gnuplotのsvgファイルからpdf_texにエクスポー...
*Xfig [#o655e985]
**vine6だとgnuplotで出力したfigをxfigに読み込んでから修正...
,xfig,3.2.5b-1vl6
,gnuplot,4.4.3-1vl6
***対症療法 [#ld613f0c]
グラフがxfigで加工できなかったが、viで加工したいfigファ...
# Begin plot #1
# End plot #1
の前と後にある
6 1612 1351 6974 4550
-6
を消すか、コメント分にするとxfigのEditで加工できる。
**pstex出力のとき [#ya17c130]
xfig -specialtext -latexfonts -startlatexFont default
**日本語化 [#ia1a57e4]
$ vi /home/kiso/.Xresources
末尾に
Fig*inputMethod: scim
Fig*inputStyle: Root
Fig.international: on
を追加する。
***大黒や(09/01/27) [#jdabe97c]
#なるほど。input style って&link(こういうこと,http://www....
次に
$ xrdb -merge $HOME/.Xresources
で有効にするとできるよになる。
tex(eepic)、pstexでも出力可能。
-ただし、tex(eepic)だと文字コードが間違ってる場合あり。
そんなときは、
*日本語斜体のやりかた [#f9b6370b]
-http://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/23663.html
うえのマクロを保存して使うとよし。
*Times new romanフォントを使いたい [#w0d4002c]
$\LaTeX$のデフォールトの欧文は、Compurter Modern
http://www.str.ce.akita-u.ac.jp/~gotou/linux/png/fontcmr....
\usepackage{newtxtext}
とするとTimes系フォントになる。確かにこれがTimesに一番近...
Times New RomanはTimesをほんの少し細めにした感じだが、見...
わからないので、Times New Romanを指定された場合は、黙って、
newtxtextで出しておけば、ほとんど大丈夫なのでは。
http://www.str.ce.akita-u.ac.jp/~gotou/linux/png/fontrm.png
\usepackage{libertine}
とすれば、Times new romanの代替フォントのLinux Libertine...
http://www.str.ce.akita-u.ac.jp/~gotou/linux/png/fontlt.png
-[[Times系フォントの画像:http://image.itmedia.co.jp/enter...
-http://www.adobe.com/jp/type/browser/legal/embeddingeula...
--Times new romanは、印刷・表示用の埋め込みは認められてい...
Windowsのフォントを使ったりするのは、ライセンス的に?
-http://d.hatena.ne.jp/zrbabbler/20130402/1364912461
*フォントの埋め込み [#f415169b]
ptex2pdf -e -l -ot '-synctex=1' -od '-f ptex-ipaex.map' ...
-[[TeXとフォント:https://texwiki.texjp.org/?TeX%E3%81%A8%...
*dvipdfmxのサイズがおかしい [#o1a2d1ca]
A4のクラスファイルを使っているのに、大きさがおかしくなっ...
はみ出したりすることがある。そういうときはサイズ指定する。
dvipdfmx -p a4 hoge.dvi
*dvipdfmで横置きにならない [#lf50a7a9]
スライドを作る際、
\documentclass[a4j,landscape]{slides}
として、dvipdfm -l hoge.dvi とかすると、a4縦になってしま...
-l オプションを取ると、ちゃんとa4横になる。
*dvipdfmのエラー [#n87ece41]
pstexがあるやつを変換しようとするとエラー。
いつもってわけじゃないけど。
-[とりあえずの解決策:http://tutimura.ath.cx/ptetex/?%C6%B...
つまり、/usr/share/texmf/dvipdfm/dvipdfmx.cfgの中の、-dNO...
[1Error: /undefinedresource in --findresource--
Operand stack:
--nostringval-- Ryumin-Light-EUC-H Font (HeiseiM...
EUC-H --dict:0/10(G)-- FDepVector --nostringval--...
Font HeiseiMin-W3-EUC-H (HeiseiMin-W3-EUC-H) 12 ...
--dict:0/10(G)-- HeiseiMin-W3 false HeiseiMin-W3 ...
CMap CIDFont CMap CIDFont
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostrin...
--nostringval-- --nostringval-- --nostringval-- fa...
1 3 %oparray_pop --nostringval-- 1 3 %oparra...
--nostringval-- --nostringval-- --nostringval-- 2 ...
--nostringval-- 13 4 %oparray_pop 14 4 %opar...
27 5 %oparray_pop --nostringval-- 30 6 %opar...
--nostringval-- --nostringval--
Dictionary stack:
--dict:1072/1123(ro)(G)-- --dict:0/20(G)-- --dict:...
--dict:17/17(ro)(G)-- --dict:0/10(L)-- --dict:16/24(...
Current allocation mode is local
Last OS error: 2
Current file position is 5866
GNU Ghostscript 7.07: Unrecoverable error, exit code 1
** WARNING ** Filtering file via command -->gs -q -dNOPA...
-dCompatibilityLevel=1.3 -dAutoFilterGrayImages=false ...
-dAutoFilterColorImages=false -dColorImageFilter=/FlateE...
-sOutputFile=/tmp/dvipdfmx.YqddTW -dNOKANJI -c '.setpdfw...
/Courier-Oblique /Courier-BoldOblique /Helvetica /Helveti...
BoldOblique /Times-Roman /Times-Bold /Times-Italic /Time...
/GothicBBB-Medium] >> setdistillerparams' -f ./us.pstex ...
** WARNING ** Image format conversion for "./us.pstex" f...
** ERROR ** pdf_ref_obj(): passed invalid object. [#z420...
Output file removed.
*dvipdfmの別のエラー [#t1e3481d]
dvipdfm: error while loading shared libraries: libpaper....
[2]+ Done xdvi hoge
synapticからlibpaperをインストールしたら解決。
*色文字、背景色など [#ecd6ce2b]
-http://www.cityfujisawa.ne.jp/~huzinami/tex/g-index.html...
*点線や波線の下線 [#l42911dc]
-http://homepage2.nifty.com/domae/tex/udline.html
*A4背景画像に文字を重ねる [#tb1a84ba]
-http://seesaawiki.jp/w/fuhmi/d/TeX%A4%CB%B4%D8%A4%B9%A4%...
これを参考に、以下のようにする。
画像は、eps化するのが最もうまくいくようだ。
\documentclass[a4j]{jsarticle}
\usepackage[dvips]{graphicx,color}
\usepackage[a4paper,margin=0mm]{geometry}% A4用紙,マー...
\begin{document}
\noindent
\unitlength=1truemm
\begin{picture}(210,297) % A4用紙のサイズは 210mm × 297mm
\put(0,0){\includegraphics{hoge1.eps}} % eps背景1ページ目
\put(10,285){1-1資料1}% 挿入したいテキスト
%
\end{picture}
\begin{picture}(210,297) % A4用紙のサイズは 210mm × 297mm
\put(0,0){\includegraphics{tye01.eps}} % eps背景2ページ目
\put(10,285){1-2資料2}% 挿入したいテキスト
%
\end{picture}
このとき、pdfをeps化するときは、解像度が落ちないように
以下の要領で。
convert -density 600 hoge.pdf hoge.eps
*xdvi [#f6faab59]
**A4横向き [#r7134816]
xdviでA4横向きのhoge.dviを開くときは、
xdvi -paper a4r hoge&
A4横向きを印刷するときは、PrintのDvips Options:のところに
-t a4 -t landscape
と書く。
**pstex画像が表示されなくなった [#de6381e7]
OptionsでShow PSにチェックを入れる
**右側のメニューが表示されなくなった [#k221c9eb]
yを押す。
**印刷部数の設定 [#da424271]
印刷コマンド欄に
lpr -P プリンタ名 -#2
みたいに、-#のあとに部数。
*pdfビューアー(evince) [#p8f66e10]
デフォールトのpdfビューアーは(Vine3.2ではxpdfだったが)evi...
evince hoge.pdfとして開ける。
**全画面表示 [#k989b7cb]
f5を押すと全画面表示になるので、これでプレゼンができる。
***全画面表示の画面がディスプレイより小さめになってしまう...
「100%」みたいに書かれている倍率のところを「幅を合わせる...
**両面印刷 [#k8fe0b5a]
ファイル→印刷で、
両面印刷できるリコーのネットワークプリンタとかを選ぶと、...
両面印刷の選択チェックが現れる。
**文字選択 [#sfaafa87]
マウスで普通に文字選択ができる(AdobeReaderも最近のバージ...
*pdfファイルの分割・統合 [#pd5181e6]
-http://www.atmarkit.co.jp/flinux/rensai/linuxtips/928spl...
*latex2html [#n154826c]
画像が変換されない場合。
images.logファイル内に、
! LaTeX Error: File `jsarticle.cls' not found.
! LaTeX Error:This file needs format 'pLaTeX2e'
but this is 'LaTex2e'
のようなエラーがある場合、
/usr/share/texmf/ptex/内にあるplatexディレクトリを
/usr/share/texmf/tex/内にコピーしてsudo mktexlsrを実行す...
-http://blog.takuma7.com/2009/09/leopardtex.html
*図番号の後にドットがつく [#yfe5da79]
\labelを\captionの前に入れてしまっているとか。
*align* [#de85f7b3]
\begin{align*}
P_{正解}(上下上中...) < P_{誤解}(上中上中...)
\end{align*}
*Latexmk($\LaTeX$版 Make) [#jcb874f4]
-https://texwiki.texjp.org/?Latexmk
-texソースからpdfまでを一括で生成するツール。(GNU Make ...
-自動で必要な回数分だけコンパイルしてくれる(図-?? みたい...
-オプションを付けると保存するたびに自動でコンパイルしてく...
**最も簡単な例 [#l763bd9e]
-vi ~/.latexmkrc # ホームディレクトリに設定ファイルを...
--(
#!/usr/bin/perl
$latex = 'platex %O %S';
$dvipdf = 'dvipdfmx %O -p a4 -o %D %S'; # 用紙設定込み
$pdf_mode = '3'; # pdfまで生成
$pvc_view_file_via_temporary = 0;
$pdf_previewer = 'evince';
--)
-latexmk -pv hoge.tex # コンパイルして、pdfを開く
--vim上で ":!latexmk -pv hoge.tex" を実行するのが一番おす...
-latexmk hoge.tex # コンパイルのみ実行
-latexmk -pvc hoge.tex # 編集・保存するたびに自動でコ...
--解除する方法がわからない。
-latexmk -c hoge.tex # 中間ファイルを削除
-latexmk -C hoge.tex # texソース以外のファイルを削除
*土木学会論文集 [#a65d17e1]
-https://hydrocoast.jp/index.php?LaTeX/%E5%9C%9F%E6%9C%A8...
終了行:
#contents
このページは、ブラウザーのウィンドウをせまくしたときに、...
なぜだろう。
古いコメント文を消していったら、直ったが、
結局 何が悪さをしていたのか不明。
*レイアウト [#t78f446e]
*段落間の行間を広くされる。 [#i33f753b]
学会関係のスタイルを使って書いていると、段落間の行間を広...
そのときは、\begin{document}の上辺りに
\setlength{\parskip}{0mm}
を入れる。もちろん、上記の0mmを増やせば、意図的に段落間の...
*文字 [#x3d38700]
**ゴシックの再定義 [#a1dbc1d3]
\def\bf{\usefont{T1}{qhv}{mc}{n}}
土木学会論文集スタイルjsce.cls系だと,上記は,明朝になる...
\textgtだと「図」や「表」はゴシックになるが,「-1」や「-2...
\bf\textgtにすると,「-1」や「-2」が,MSフォントに似た感...
**adobe acrobatで開いたときにちょうどフォントサイズがほぼ...
フォントを少し大きくすると行間が狭くなってしまうので,ま...
\pretocmd{\section}{\par\setlength{\baselineskip}{15pt}}...
を\usepackage{}の下辺りに貼り付けて,最初の\section{}の前...
\fontsize{10.42pt}{12pt}\selectfont
論文はLaTeXで作成しており,本文フォントは10pt指定で組版さ...
埋め込みフォントのメトリクスおよびPDF描画座標系に依存する...
表示されることがあります.これはLaTeXおよびdvipdfmxの仕様...
10pt設計に従っています.
しかし,Adobe Acrobat上で,10ptになるように組版上の実効サ...
ではありますので,今回は,組版上の実効サイズを10.427ptと...
10ptになるように調整した原稿を提出します.
*数式類 [#k618758c]
**不等号 [#g53be58f]
$0\leqq z\leqq \ell$
*写真を貼る場合 [#d5f0c94e]
**サイズを落とすこと [#h86ef2db]
デジカメ等の画像を貼り付ける場合は、gimp(の画像→画像の拡...
横1024ドットぐらいにサイズを落とすこと。
横4096みたいな巨大な画像を何枚も貼り付けると、
コンパイルに時間がかかるし、生成されたpdfが巨大になる。
**eps以外でも貼れますので [#a28f20f5]
プリアンブルを
\usepackage[dvipdfmx]{graphicx,color}
とすれば、eps以外でも、pngとかjpgも貼れます。
後藤辞書だと「うpg」で変換できる。
ubuntu20以降の人は、xdviを使わずpdfplatexでpdfだけでチェ...
「うpg」で漢字変換すると出てくる
\usepackage[dvips]{graphicx,color}
と間違わないように。これは、始点と終点を指定して矢印を入...
紛らわしいので「うpg」じゃなく「うps」とかに変える予...
*エラー [#u6503e32]
**dvipdfmx:fatal: Could not find encoding file "H". [#n5f...
このエラーの出ているディレクトリ内で、簡単なTeXファイルを...
同じエラーが出るかどうか試してみてほしい。
もし、このディレクトリ内だけで、このエラーが出て、他のデ...
出ない場合、エラーの出るディレクトリ内に、hというファイル...
置いていないだろうか。
/usr/share/fonts/cmap/adobe-japan1/の中のHを読みに行きた...
TeXソースのあるディレクトリ内にあるhというファイルを最初...
ことによるエラーではないかなと思う。
ウェブでこのエラーを検索しても、texmf.cnf内に上記のパスを...
エラーが出るディレクトリ内でも、eps画像を読み込ませたりす...
エラーがなくなったりして、ますます混乱した。
**I can't find file `ptmr7t [#ad30cab1]
grep: ptmri7t.log: そのようなファイルやディレクトリはあ...
texlive-fonts-recommendedをインストール。
sudo apt-get install texlive-fonts-recommended
*不具合 [#o250bacb]
**pdf_texやpstex_tをviで開くと文字化け [#d1a6bd9f]
半角英数のコマンドがほとんどで、日本語が少ないファイルを...
UTF-8の自動認識がうまくいかずに、日本語が文字化けすること...
この場合は、:でviのコマンドモードにして
:e ++enc=utf-8
と入れればよい。漢字変換の「う8」で出る。
**コンパイルすると、A4にきれいに収まらない [#e3938d48]
jsceconfなど、学会関係スタイルを使うと、特定のパソコンのT...
その場合は、pdfplatex4 を使ってコンパイルする。
pdfplatexのdvipdfmxの行でペーパーサイズをa4と指定している。
dvipdfmx -p a4 "`basename "$1" .tex`"
*基本的なところ [#e59781f0]
**ルビ [#z3a75379]
\usepackage{okumacro,fancybox,otf}
をヘッダーに入れてから、
\ruby{漢字}{かんじ}
みたいに。
**○文字 [#u079ff40]
\usepackage{okumacro,fancybox,otf}
をヘッダーに入れてから
\MARU{3}
みたいに。漢字の○数字は$\LaTeX$ には入らない。
*texlive [#n5a24d8c]
**GUIインストール [#n598fdb0]
perl-tkをインストールすると、
$ sudo http_proxy=http://proxy.hoge.jp:8080/ ./install-t...
で、GUIインストールができる。不要なものにチェックを入れら...
**texlive2012 [#cea7c1fb]
texlive2012.isoは[[ここ:http://mirrors.med.harvard.edu/ct...
*Web Equation [#f12b20d1]
手書きの数式を自動認識してLaTeXやMathMLにする。
-[[ここから:http://webdemo.visionobjects.com/equation.htm...
-[[日本語:http://webdemo.visionobjects.com/equation.html?...
たいがいの文字はかなりいい加減に書いても認識されるが、
$\xi$と$\zeta$は、かなり丁寧に書いても認識させられない。
*MathJaX [#v4f7420e]
ASCIIMathMLからMathJaxに変更してみました。
[[詳細はここ:http://www.str.ce.akita-u.ac.jp/~gotou/mathj...
$$
\varepsilon_{ij}
\;=\;
\frac{1}{2}
\left(
\frac{\partial u_{i}}{\partial x_{j}}
\;+\;
\frac{\partial u_{j}}{\partial x_{i}}
\right)
\tag{1}
$$
$\ell$, $\mathbf{a}$, $\bf{a}$とかも使える。
*\labelを書く位置 [#y38e15c8]
\begin{eqation}環境や\begin{eqnarray}環境内に式を書いた場...
その式に対するlabelは、その式の改行\\より前に入れる。
2行目以降に式を書きたくない場合は、
同じく2行目以降の式の改行\\より前に\nonumberを入れる。
つまり、
\begin{eqnarray}
\theta&=& \displaystyle \frac{\ell\gamma}{r} \label{eq:t...
&=&\frac{2\ell\varepsilon_{45}}{d/2} \nonumber \\
&=&\frac{4\ell\varepsilon_{45}}{d} \nonumber %最後の行に...
\end{eqnarray}
図の\caption{}に対するlabelは\caption{}の直後に入れる。
*2段組のそろえかた [#xe7727d5]
プリアンブルに
\usepackage{balance}
といれて。
2段組みがはじまるあたりに
こんな感じでいれる。
\balance
\section{はじめに}
最近は、なんとかでかんとかで、てなわけで・・・・・・
**2段組みの段と段の間のスペース [#wd5d785e]
\setlength{\columnsep}{8mm}
2文字ぶん空けたければ、2zwとか。
*画像の数 [#d6e4363b]
\renewcommand{\topfraction}{1.0}
\renewcommand{\bottomfraction}{1.0}
\renewcommand{\dbltopfraction}{1.0}
\renewcommand{\textfraction}{0.01}
\renewcommand{\floatpagefraction}{1.0}
\renewcommand{\dblfloatpagefraction}{1.0}
\setcounter{topnumber}{5}
\setcounter{bottomnumber}{5}
\setcounter{totalnumber}{10}
*pstexの図をsibup2.texに貼ると、Undefined control sequenc...
-http://www.str.ce.akita-u.ac.jp/~gotou/linux/vine.html#p...
プリアンブルの\usepackage{graphicx}を
\usepackage[dvips]{graphicx,color}
に変える。
*表 [#u943f1fd]
**斜線 [#z6d27b07]
-http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/slas...
文字が入らない場合は、slashbox[20mm]みたいに幅を指定して...
斜線を入れた行だけが、高さが大きくなってしまった場合、
emathを使う。
-http://akagi.jp/blog/archives/545.html#more-545
ただし、emathのスタイルファイル一式はそれなりの量があるの...
emathを使い続ける気がないなら、斜線ごときのために一時的に...
使うのはちょっと。他人にもemathを使ったTeXファイルは渡し...
slashboxで斜線が意図通りに入らない場合は、
試行錯誤で座標を指定して線を引くというのが確実かも。
&
\begin{picture}(100,10)
\linethickness{2pt}
\put(-7,-5){\line(21,3){113}}
\end{picture}
&
*行間調整 [#ocf6ae20]
\renewcommand{\baselinestretch}{0.8} %1行の行間調整
*Inkscape [#h46d6052]
Inkscapeでgnuplotの図に矢印を入れて$\LaTeX$に貼る方法は、
[[後藤班パソコン:https://www.str.ce.akita-u.ac.jp/~gotou/...
-https://texwiki.texjp.org/?Inkscape
-機能面ではXfigの上位互換で、Win版もある。コマンドライン...
-inkscapeで、gnuplotのsvgファイルからpdf_texにエクスポー...
*Xfig [#o655e985]
**vine6だとgnuplotで出力したfigをxfigに読み込んでから修正...
,xfig,3.2.5b-1vl6
,gnuplot,4.4.3-1vl6
***対症療法 [#ld613f0c]
グラフがxfigで加工できなかったが、viで加工したいfigファ...
# Begin plot #1
# End plot #1
の前と後にある
6 1612 1351 6974 4550
-6
を消すか、コメント分にするとxfigのEditで加工できる。
**pstex出力のとき [#ya17c130]
xfig -specialtext -latexfonts -startlatexFont default
**日本語化 [#ia1a57e4]
$ vi /home/kiso/.Xresources
末尾に
Fig*inputMethod: scim
Fig*inputStyle: Root
Fig.international: on
を追加する。
***大黒や(09/01/27) [#jdabe97c]
#なるほど。input style って&link(こういうこと,http://www....
次に
$ xrdb -merge $HOME/.Xresources
で有効にするとできるよになる。
tex(eepic)、pstexでも出力可能。
-ただし、tex(eepic)だと文字コードが間違ってる場合あり。
そんなときは、
*日本語斜体のやりかた [#f9b6370b]
-http://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/23663.html
うえのマクロを保存して使うとよし。
*Times new romanフォントを使いたい [#w0d4002c]
$\LaTeX$のデフォールトの欧文は、Compurter Modern
http://www.str.ce.akita-u.ac.jp/~gotou/linux/png/fontcmr....
\usepackage{newtxtext}
とするとTimes系フォントになる。確かにこれがTimesに一番近...
Times New RomanはTimesをほんの少し細めにした感じだが、見...
わからないので、Times New Romanを指定された場合は、黙って、
newtxtextで出しておけば、ほとんど大丈夫なのでは。
http://www.str.ce.akita-u.ac.jp/~gotou/linux/png/fontrm.png
\usepackage{libertine}
とすれば、Times new romanの代替フォントのLinux Libertine...
http://www.str.ce.akita-u.ac.jp/~gotou/linux/png/fontlt.png
-[[Times系フォントの画像:http://image.itmedia.co.jp/enter...
-http://www.adobe.com/jp/type/browser/legal/embeddingeula...
--Times new romanは、印刷・表示用の埋め込みは認められてい...
Windowsのフォントを使ったりするのは、ライセンス的に?
-http://d.hatena.ne.jp/zrbabbler/20130402/1364912461
*フォントの埋め込み [#f415169b]
ptex2pdf -e -l -ot '-synctex=1' -od '-f ptex-ipaex.map' ...
-[[TeXとフォント:https://texwiki.texjp.org/?TeX%E3%81%A8%...
*dvipdfmxのサイズがおかしい [#o1a2d1ca]
A4のクラスファイルを使っているのに、大きさがおかしくなっ...
はみ出したりすることがある。そういうときはサイズ指定する。
dvipdfmx -p a4 hoge.dvi
*dvipdfmで横置きにならない [#lf50a7a9]
スライドを作る際、
\documentclass[a4j,landscape]{slides}
として、dvipdfm -l hoge.dvi とかすると、a4縦になってしま...
-l オプションを取ると、ちゃんとa4横になる。
*dvipdfmのエラー [#n87ece41]
pstexがあるやつを変換しようとするとエラー。
いつもってわけじゃないけど。
-[とりあえずの解決策:http://tutimura.ath.cx/ptetex/?%C6%B...
つまり、/usr/share/texmf/dvipdfm/dvipdfmx.cfgの中の、-dNO...
[1Error: /undefinedresource in --findresource--
Operand stack:
--nostringval-- Ryumin-Light-EUC-H Font (HeiseiM...
EUC-H --dict:0/10(G)-- FDepVector --nostringval--...
Font HeiseiMin-W3-EUC-H (HeiseiMin-W3-EUC-H) 12 ...
--dict:0/10(G)-- HeiseiMin-W3 false HeiseiMin-W3 ...
CMap CIDFont CMap CIDFont
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostrin...
--nostringval-- --nostringval-- --nostringval-- fa...
1 3 %oparray_pop --nostringval-- 1 3 %oparra...
--nostringval-- --nostringval-- --nostringval-- 2 ...
--nostringval-- 13 4 %oparray_pop 14 4 %opar...
27 5 %oparray_pop --nostringval-- 30 6 %opar...
--nostringval-- --nostringval--
Dictionary stack:
--dict:1072/1123(ro)(G)-- --dict:0/20(G)-- --dict:...
--dict:17/17(ro)(G)-- --dict:0/10(L)-- --dict:16/24(...
Current allocation mode is local
Last OS error: 2
Current file position is 5866
GNU Ghostscript 7.07: Unrecoverable error, exit code 1
** WARNING ** Filtering file via command -->gs -q -dNOPA...
-dCompatibilityLevel=1.3 -dAutoFilterGrayImages=false ...
-dAutoFilterColorImages=false -dColorImageFilter=/FlateE...
-sOutputFile=/tmp/dvipdfmx.YqddTW -dNOKANJI -c '.setpdfw...
/Courier-Oblique /Courier-BoldOblique /Helvetica /Helveti...
BoldOblique /Times-Roman /Times-Bold /Times-Italic /Time...
/GothicBBB-Medium] >> setdistillerparams' -f ./us.pstex ...
** WARNING ** Image format conversion for "./us.pstex" f...
** ERROR ** pdf_ref_obj(): passed invalid object. [#z420...
Output file removed.
*dvipdfmの別のエラー [#t1e3481d]
dvipdfm: error while loading shared libraries: libpaper....
[2]+ Done xdvi hoge
synapticからlibpaperをインストールしたら解決。
*色文字、背景色など [#ecd6ce2b]
-http://www.cityfujisawa.ne.jp/~huzinami/tex/g-index.html...
*点線や波線の下線 [#l42911dc]
-http://homepage2.nifty.com/domae/tex/udline.html
*A4背景画像に文字を重ねる [#tb1a84ba]
-http://seesaawiki.jp/w/fuhmi/d/TeX%A4%CB%B4%D8%A4%B9%A4%...
これを参考に、以下のようにする。
画像は、eps化するのが最もうまくいくようだ。
\documentclass[a4j]{jsarticle}
\usepackage[dvips]{graphicx,color}
\usepackage[a4paper,margin=0mm]{geometry}% A4用紙,マー...
\begin{document}
\noindent
\unitlength=1truemm
\begin{picture}(210,297) % A4用紙のサイズは 210mm × 297mm
\put(0,0){\includegraphics{hoge1.eps}} % eps背景1ページ目
\put(10,285){1-1資料1}% 挿入したいテキスト
%
\end{picture}
\begin{picture}(210,297) % A4用紙のサイズは 210mm × 297mm
\put(0,0){\includegraphics{tye01.eps}} % eps背景2ページ目
\put(10,285){1-2資料2}% 挿入したいテキスト
%
\end{picture}
このとき、pdfをeps化するときは、解像度が落ちないように
以下の要領で。
convert -density 600 hoge.pdf hoge.eps
*xdvi [#f6faab59]
**A4横向き [#r7134816]
xdviでA4横向きのhoge.dviを開くときは、
xdvi -paper a4r hoge&
A4横向きを印刷するときは、PrintのDvips Options:のところに
-t a4 -t landscape
と書く。
**pstex画像が表示されなくなった [#de6381e7]
OptionsでShow PSにチェックを入れる
**右側のメニューが表示されなくなった [#k221c9eb]
yを押す。
**印刷部数の設定 [#da424271]
印刷コマンド欄に
lpr -P プリンタ名 -#2
みたいに、-#のあとに部数。
*pdfビューアー(evince) [#p8f66e10]
デフォールトのpdfビューアーは(Vine3.2ではxpdfだったが)evi...
evince hoge.pdfとして開ける。
**全画面表示 [#k989b7cb]
f5を押すと全画面表示になるので、これでプレゼンができる。
***全画面表示の画面がディスプレイより小さめになってしまう...
「100%」みたいに書かれている倍率のところを「幅を合わせる...
**両面印刷 [#k8fe0b5a]
ファイル→印刷で、
両面印刷できるリコーのネットワークプリンタとかを選ぶと、...
両面印刷の選択チェックが現れる。
**文字選択 [#sfaafa87]
マウスで普通に文字選択ができる(AdobeReaderも最近のバージ...
*pdfファイルの分割・統合 [#pd5181e6]
-http://www.atmarkit.co.jp/flinux/rensai/linuxtips/928spl...
*latex2html [#n154826c]
画像が変換されない場合。
images.logファイル内に、
! LaTeX Error: File `jsarticle.cls' not found.
! LaTeX Error:This file needs format 'pLaTeX2e'
but this is 'LaTex2e'
のようなエラーがある場合、
/usr/share/texmf/ptex/内にあるplatexディレクトリを
/usr/share/texmf/tex/内にコピーしてsudo mktexlsrを実行す...
-http://blog.takuma7.com/2009/09/leopardtex.html
*図番号の後にドットがつく [#yfe5da79]
\labelを\captionの前に入れてしまっているとか。
*align* [#de85f7b3]
\begin{align*}
P_{正解}(上下上中...) < P_{誤解}(上中上中...)
\end{align*}
*Latexmk($\LaTeX$版 Make) [#jcb874f4]
-https://texwiki.texjp.org/?Latexmk
-texソースからpdfまでを一括で生成するツール。(GNU Make ...
-自動で必要な回数分だけコンパイルしてくれる(図-?? みたい...
-オプションを付けると保存するたびに自動でコンパイルしてく...
**最も簡単な例 [#l763bd9e]
-vi ~/.latexmkrc # ホームディレクトリに設定ファイルを...
--(
#!/usr/bin/perl
$latex = 'platex %O %S';
$dvipdf = 'dvipdfmx %O -p a4 -o %D %S'; # 用紙設定込み
$pdf_mode = '3'; # pdfまで生成
$pvc_view_file_via_temporary = 0;
$pdf_previewer = 'evince';
--)
-latexmk -pv hoge.tex # コンパイルして、pdfを開く
--vim上で ":!latexmk -pv hoge.tex" を実行するのが一番おす...
-latexmk hoge.tex # コンパイルのみ実行
-latexmk -pvc hoge.tex # 編集・保存するたびに自動でコ...
--解除する方法がわからない。
-latexmk -c hoge.tex # 中間ファイルを削除
-latexmk -C hoge.tex # texソース以外のファイルを削除
*土木学会論文集 [#a65d17e1]
-https://hydrocoast.jp/index.php?LaTeX/%E5%9C%9F%E6%9C%A8...
ページ名: