Evince が Macports でインストールできると聞いて早速インストール完了.X11 でも日本語のファイルの出力が可能となった.Windowmaker は壊れたままだが「月夜半分闇夜半分」と言うべきか.
2014/01/16 追記:
xpdf を修正する段階にて evince を deactivate しなければならなくなったので,現在は evince を使用していない.
Dvipdfmx のエラー@二号機
二号機 (OS: XUbuntu) において jsarticle のクラスで作成した日本語の tex ファイル(pLaTeX でコンパイル済)を dvipdfmx で pdf ファイルに変換しようとしたら,ここの質問者(dafu氏)と同じエラーが発生.
[解決法]
1. dafu 氏の自己レスを参考に cmap-adobe-japan2 と gs-cjk-resource と poppler-data を「デスクトップ上で右クリック>アプリケーション>システム>Synaptic パッケージマネージャ」でインストール.
2. ここを参考に /etc/texmf/dvipdfm/dvipdfmx.cfg と /etc/texmf/dvipdfmx/dvipdfmx.cfg の両方を chmod で書き込み可能にする(管理者権限が必要).
[解決法]
1. dafu 氏の自己レスを参考に cmap-adobe-japan2 と gs-cjk-resource と poppler-data を「デスクトップ上で右クリック>アプリケーション>システム>Synaptic パッケージマネージャ」でインストール.
2. ここを参考に /etc/texmf/dvipdfm/dvipdfmx.cfg と /etc/texmf/dvipdfmx/dvipdfmx.cfg の両方を chmod で書き込み可能にする(管理者権限が必要).
3. Emacs などのテキストエディタでそれぞれのファイルの末尾に次の一文を追記.
$ sudo chmod 777 /etc/texmf/dvipdfm/dvipdfmx.cfg
$ sudo chmod 777 /etc/texmf/dvipdfmx/dvipdfmx.cfg
4. 二つのファイルを保存し chmod で書き込み不可能に戻す.
f jis-cjk.map
5. (必要かどうか不明だが念のため)次のコマンドを実行.
$ sudo chmod 444 /etc/texmf/dvipdfm/dvipdfmx.cfg
$ sudo chmod 444 /etc/texmf/dvipdfmx/dvipdfmx.cfg
$ sudo update-vfontmap
見出しの短縮形
例えば,論文等を TeX で作成する時に次のような長ったらしい見出しの章を含む羽目になったとしよう.
参考:見出しの短縮形 (MacKichan)
これをそのままコンパイルすると,ヘッダがページ数を押し出して醜いヘッダになる.そこで,次のように短縮する.
\chapter{寿限無,寿限無五劫の擦り切れ海砂利水魚の水行末雲来末風来末食う寝る
処に住む処やぶら小路の藪柑子パイポパイポパイポのシューリンガンシューリンガン
のグーリンダイグーリンダイのポンポコピーのポンポコナーの長久命の長助}
こうすれば,章の見出しは「寿限無,寿限無〜」の長いままでかつヘッダは「寿限無」と簡潔な表記になる.
\chapter[寿限無]{寿限無,寿限無五劫の擦り切れ海砂利水魚の水行末雲来末風来末
食う寝る処に住む処やぶら小路の藪柑子パイポパイポパイポのシューリンガンシュー
リンガンのグーリンダイグーリンダイのポンポコピーのポンポコナーの長久命の長助}
参考:見出しの短縮形 (MacKichan)
TeX の箇条書きの番号を途中から始めたいとき
例えば,enumerate 環境を使って次のような文章が書きたいとしよう.
1. かくかくそんな時は TeX ファイルでは次のように書く(プリアンブルは省略).
2. しかじか
ところで,うんたらかんたら・・・.
3. かもしか
4. ちでじか
\begin{enumerate}
\item かくかく
\item しかじか
\end{enumerate}
ところで,うんたらかんたら・・・.
\begin{enumerate}
\setcounter{enumi}{2} % <- \begin{enumerate} の直後.続けたい番号より一つ前!
\item かもしか
\item ちでじか
\end{enumerate}
リアル引越しに伴うマニュアル等の避難
リアルでも引越しする事になったので,印刷済(だが廃棄予定)のファイルへのリンクを以下に貼る(一部略).大半はソフトウェアのマニュアル類.
(html)
文書構造と LaTeX
LaTeX 文書作成入門
CTAN
index.sty
makeidx.sty
TeX の使い方(3)
はじめに
DTP演習(TEX入門)4 図・文献表・索引
索引の作成
mendex の使い方
LaTeX 入門
LaTeX での Poster の作り方
LaTeX で大判ポスターをつくる
clmemo@aka: LaTeX でポスターを |LaTeX|
ポスターの作成
野鳥わぁるど
野鳥 (YaTeX) による入力のショートカット
proba.sty
Xfig User Manual
(pdf)
科研費 LaTeX の使い方
THE AMSFONT SYMBOLS
『野鳥』
The BEAMER class - Manual for version 3.07
The LATEX2HTML Translator
GNU TEXMACS user manual
2012/04/05 追記:TeXMacs のマニュアル,Xfig User Manual へのリンク等一部を修正.
(html)
文書構造と LaTeX
LaTeX 文書作成入門
CTAN
index.sty
makeidx.sty
TeX の使い方(3)
はじめに
DTP演習(TEX入門)4 図・文献表・索引
索引の作成
mendex の使い方
LaTeX 入門
LaTeX での Poster の作り方
LaTeX で大判ポスターをつくる
clmemo@aka: LaTeX でポスターを |LaTeX|
ポスターの作成
野鳥わぁるど
野鳥 (YaTeX) による入力のショートカット
proba.sty
Xfig User Manual
(pdf)
科研費 LaTeX の使い方
THE AMSFONT SYMBOLS
『野鳥』
The BEAMER class - Manual for version 3.07
The LATEX2HTML Translator
GNU TEXMACS user manual
2012/04/05 追記:TeXMacs のマニュアル,Xfig User Manual へのリンク等一部を修正.
日本の伝統色のパッケージ
ウェブサイトの工事の為,日本の伝統色のパッケージをとりあえず学校のスペースへ避難させる.使い方を以下の通り再掲する.
1. テキストエディタを開く.
2. 次のリンク先にある内容を jpncolor.tex と命名したファイルにコピーして保存.
※ 使用環境により必要があれば,バックスラッシュと円記号を適宜直して下さい.
3. jpncolor.tex を日本の伝統色を使う tex ファイル(以下,sample.tex)があるディレクトリ(フォルダ)に置く.
4. sample.tex のプリアンブルに以下のように書く.
1. テキストエディタを開く.
2. 次のリンク先にある内容を jpncolor.tex と命名したファイルにコピーして保存.
※ 使用環境により必要があれば,バックスラッシュと円記号を適宜直して下さい.
3. jpncolor.tex を日本の伝統色を使う tex ファイル(以下,sample.tex)があるディレクトリ(フォルダ)に置く.
4. sample.tex のプリアンブルに以下のように書く.
\usepackage{graphicx,color}5. 使い方は TeX の通常の色と同じ.例えば,「メェー」という文字列を千歳緑(常磐色)にしたいときは,
\input{jpncolor.tex}
\textcolor{sensaimidori}{メェー}とすればO.K. ※2015/03/20現在,日本の伝統色のパッケージは工事中です.
丸囲み数字
丸囲み数字の出し方は色々あるが個人的には以下を薦める:次をプリアンブルに書けば良い.
これで数字なら二桁,アルファベット・仮名なら一文字出力できる.
出力例:
参考:styleuse.sty
追記 (2012/01/16):数式モードで*や★,∵を出力する場合は上の \scriptsize は外した方が見易い.つまり,
\def\maru#1{\leavevmode\setbox0\hbox{$\bigcirc$}%
\copy0\kern-\wd0 \hbox to\wd0{\hfil{\scriptsize#1}\hfil}}
これで数字なら二桁,アルファベット・仮名なら一文字出力できる.
出力例:
\maru{6} \quad \maru{94} \quad \maru{a} \\
\maru{B} \quad \maru{\textrm{あ}} \quad \maru{\textrm{イ}}
参考:styleuse.sty
追記 (2012/01/16):数式モードで*や★,∵を出力する場合は上の \scriptsize は外した方が見易い.つまり,
\def\marub#1{\leavevmode\setbox0\hbox{$\bigcirc$}%として,
\copy0\kern-\wd0 \hbox to\wd0{\hfil{#1}\hfil}}
\marub{$\ast$} \quad \marub{$\star$} \quad \marub{$\because$}とする.
三号機に於ける XEmacs のマウスのホイール
三号機(原子炉でない方)の X11 内の XEmacs 21.4 でマウスのホイールが使えなかったが以下の方法で改善した.
1. ターミナルで chmod で ~/.xemacs/init.el を編集可能にする.
参考:
JUST LINUX
1. ターミナルで chmod で ~/.xemacs/init.el を編集可能にする.
$ cd .xemacs2. emacs で init.el を起動.
$ chmod 777 init.el
$ emacs init.el3. init.el の任意の場所(他の関数の間に挟まない事)に以下をコピペ.
;; scroll on wheel of mouses4. emacs を閉じて chmod で init.el を編集不可能にする.
(if (not (boundp 'MULE))
(if (featurep 'xemacs)
;; xemacs20, xemacs21
(progn
(define-key global-map 'button4
'(lambda (&rest args)
(interactive)
(let ((curwin (selected-window)))
(select-window (car (mouse-pixel-position)))
(scroll-down 5)
(select-window curwin)
)))
(define-key global-map [(shift button4)]
'(lambda (&rest args)
(interactive)
(let ((curwin (selected-window)))
(select-window (car (mouse-pixel-position)))
(scroll-down 1)
(select-window curwin)
)))
(define-key global-map [(control button4)]
'(lambda (&rest args)
(interactive)
(let ((curwin (selected-window)))
(select-window (car (mouse-pixel-position)))
(scroll-down)
(select-window curwin)
)))
(define-key global-map 'button5
'(lambda (&rest args)
(interactive)
(let ((curwin (selected-window)))
(select-window (car (mouse-pixel-position)))
(scroll-up 5)
(select-window curwin)
)))
(define-key global-map [(shift button5)]
'(lambda (&rest args)
(interactive)
(let ((curwin (selected-window)))
(select-window (car (mouse-pixel-position)))
(scroll-up 1)
(select-window curwin)
)))
(define-key global-map [(control button5)]
'(lambda (&rest args)
(interactive)
(let ((curwin (selected-window)))
(select-window (car (mouse-pixel-position)))
(scroll-up)
(select-window curwin)
)))
)
)
)
$ chmod 444 init.el
参考:
JUST LINUX
三号機に於ける文字化け対処法
三号機の X11 に於いて珍獣・モジバケに襲撃されたが,以下の方法にて撃退した:三号機の X11 で XEmacs または他のアプリ(例えばウェブブラウザ等)から XEmacs に文字列をコピペしようとした時に文字が「~~~~~~~」てな感じになったと.ウェブで調べたら以下のコマンドが lisp ファイル(自分の場合は ~/.xemacs/init.el)に書かれていなかったのが原因らしい.よって,
参考:
徹夜族—Ubuntu 8.10 セットアップ ログ
CopyAndPaste
(setq x-select-enable-clipboard t)を ~/.xemacs/init.el に追加.XEmacs 内のコピペに関しては解決したが,他のアプリからのコピペは上手くいかない.
参考:
徹夜族—Ubuntu 8.10 セットアップ ログ
CopyAndPaste
Subscribe to:
Posts (Atom)