課題5

TeXをより便利に

  • TexShop

設定

  • epkgより,ptetexをインストール.
  • また最新版では nkf を用いた文字コード変換を利用しているため 環境変数として以下のような設定が必要になります.
PTEX_IN_FILTER=/usr/local/bin/nkf
  • sh系(bash,zsh)
    export PTEX_IN_FILTER=/usr/local/bin/nkf
  • csh系(csh,tcsh)
    setenv PTEX_IN_FILTER /usr/local/bin/nkf

イントロ

基本的な手順

  1. texソースファイルを作成.
  2. texソースファイルをコンパイル→DVIファイルが作成される
  3. DVIファイルをPDFに変換する.

具体例

sample.tex

Expand allFold all
  1
  2
  3
  4
  5
  6
  7
  8
 
 
 
 
-
|
|
!
\documentclass{jarticle}
\title{タイトル}
\author{著者名}
\date{日付}
\begin{document}
\maketitle
ここに本文を記述します.
\end{document}
% platex sample.tex
% dvipdfmx sample.dvi

sample.pdfを開いて確認

数式

sample2.tex

\documentclass{jarticle}
\usepackage{amsmath,amssymb}
\title{タイトル}
\author{著者名}
\date{日付}
\begin{document}
\maketitle

\[
 \frac{\pi}{2} =
  \left( \int_{0}^{\infty} \frac{\sin x}{\sqrt{x}} dx \right)^2 =
  \sum_{k=0}^{\infty} \frac{(2k)!}{2^{2k}(k!)^2} \frac{1}{2k+1} =
  \prod_{k=1}^{\infty} \frac{4k^2}{4k^2 - 1}
\]

\end{document}

LaTeX によるレポート作成

(テキスト:下巻第50章文章整形システムLaTeX pp.131)

TexShop

utf8の設定

% cd  ~/Library/TeXShop/bin
 % cp platex2pdf-sjis platex2pdf-utf8
 % cp ptex2pdf-sjis ptex2pdf-utf8

の ptex2pdf-utf8

#!/bin/sh
# iNoue Koich! (modified by S. Zenitani)

export PATH=$PATH:/usr/local/bin:/usr/local/teTeX/bin

COMMAND=${0##*/}
PTEX=${COMMAND%2pdf-*}
ENCODE=${COMMAND#*-}
JOBNAME=${1##*/}
JOBNAME=${JOBNAME%.*}

ptex -kanji=$ENCODE -progname=$PTEX $1 && \
dvipdfmx $JOBNAME 

platex2pdf-utf8

#!/bin/sh
# iNoue Koich! (modified by S. Zenitani)

export PATH=$PATH:/usr/local/bin:/usr/local/teTeX/bin

COMMAND=${0##*/}
PTEX=${COMMAND%2pdf-*}
ENCODE=${COMMAND#*-}
JOBNAME=${1##*/}
JOBNAME=${JOBNAME%.*}

ptex -kanji=$ENCODE -progname=$PTEX $1 && \
dvipdfmx $JOBNAME 


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-06-20 (木) 14:45:27 (2285d)