TeX2Wiki
をテンプレートにして作成
[
トップ
|
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
数式を含むTeX文書からPukiWikiにローカルで変換する方法.
サーバー上でTeXが使えるならば,
-[[自作プラグイン/mimetex.inc.php:http://pukiwiki.sourcef...
-[[自作プラグイン/tex.inc.php:http://pukiwiki.sourceforge...
-[[自作プラグイン/math2.inc.php:http://pukiwiki.sourcefor...
などが使えるが,TeXがない+自分で管理しているサーバでない...
ローカル上で作成したTeX文書を変換して数式画像とPukiWikiフ...
***全体の流れ [#w6338ae7]
+TeXで文書を生成(例えば,test.tex)し,それがTeXを通ること...
+rx_tex2wikiで数式用TeXとPukiWiki用テキストを抽出する(tes...
+test.eq.texをTeXに通して,dviファイル生成.
+dvipngでdviファイルをgif画像に変換する.
+PukiWikiで新規ページを作って,test.wiki.txtの内容をコピ...
4で生成した画像ファイルを添付する.
2,4については以下参照.
***数式用TeXとPukiWiki用テキストの抽出 [#t247b9f1]
TeXの数式はインライン要素(文章中で"$"に囲まれた部分)...
ブロック要素は例えば,
\begin{equation}
〜
\end{equation}
のように囲まれた領域である.
手動でやる場合は,これらの数式環境を抽出して,下で紹介す...
#ref(equation.gif,,100%)
のように変更すればよい.
ただ,長いTeXだととても面倒なので,ある程度自動化するプロ...
rx_tex2wikiのダウンロードは以下.
#ref(rx_tex2wiki_v1.07.zip)
-変更履歴
--v1.07 : quote環境を引用">"で置き換える機能追加,同じイ...
--v1.05 : verbatim環境に対応,改行記号を変換するように変...
--v1.03 : "\["の後にスペースなどがあっても認識するように...
--v1.02 : パラメータ指定を追加・変更
--v1.0 : とりあえずひととおりの機能を作ったバージョン
-rx_tex2wikiの使い方~
ダウンロードしたzipファイルを解凍すると,rx_tex2wiki.exe...
これに*.texファイルをD&Dするだけ.
D&D後,*.texファイルと同じフォルダに,*.wiki.txtと*.eq.te...
それぞれ,
--*.wiki.txt : いくつかのTeXの命令をPukiWikiのフォーマッ...
--*.eq.tex : 数式のみ取り出した数式画像生成用TeXファイル...
-変換表 : 対応する命令
|TeX命令名・環境名|TeXの例|対応するPukiWikiフォーマット|...
|数式環境(インライン)|$数式$|&ref(*.eq*.gi...
|数式環境(ブロック)|\[&br; 数式&br;\]|#ref(*.eq*.gi...
|equation環境|\begin{equation}&br; 数式&br;\end{equation...
|section環境|\section{セクション名}| *セクション名 ||
|subsection環境|\subsection{セクション名}| **セクション名...
|subsubsection環境|\subsubsection{セクション名}| ***セク...
|paragraph環境|\paragraph{セクション名}| -セクション名 ||
|enumerate環境|\begin{enumerate}&br; \item〜&br;\end{enu...
|itemize環境|\begin{itemize}&br; \item〜&br;\end{itemize...
|figure環境|\begin{figure}&br; \includegraphics[〜]{画像...
|verbatim環境|\begin{verbatim}&br;〜&br;\end{verbatim}| &...
数式の重複チェックはしているので,同じ数式画像が出力され...
-設定~
元のTeXファイルのプリアンブルに"%%TEX2WIKI"で始まる行を書...
設定できる項目は以下.
--画像のスケール(パーセント,ピクセル数)
%%TEX2WIKI_EQUATION_SCALE=70%
%%TEX2WIKI_EQUATION_SCALE=100x100
--画像のタイプ(拡張子で指定)
%%TEX2WIKI_EQUATION_TYPE=gif
--参照パラメータ(nolink,around,centerなど)
%%TEX2WIKI_EQUATION_PARAMETER=nolink,zoom
--画像のタイトル
%%TEX2WIKI_EQUATION_TITLE=title
パラメータを指定しなかった場合は,#ref(*.eq*.gif,,70...
***dvipngを使った数式の画像化 [#tc74afac]
[[dvipng:http://sourceforge.net/projects/dvipng/]]を使う...
dvipng %1 -T tight -D 150 -bd 1000 --freetype1 -Q 5 --ga...
%1にdviファイル名を指定する.各オプションの意味は,...
dvipng
とすれば出てくる.上記のコマンドではできる限り空白を削除...
複数ファイルのD&Dに対応したバッチファイルを以下に置く.
#ref(dvi2gif.bat)
終了行:
数式を含むTeX文書からPukiWikiにローカルで変換する方法.
サーバー上でTeXが使えるならば,
-[[自作プラグイン/mimetex.inc.php:http://pukiwiki.sourcef...
-[[自作プラグイン/tex.inc.php:http://pukiwiki.sourceforge...
-[[自作プラグイン/math2.inc.php:http://pukiwiki.sourcefor...
などが使えるが,TeXがない+自分で管理しているサーバでない...
ローカル上で作成したTeX文書を変換して数式画像とPukiWikiフ...
***全体の流れ [#w6338ae7]
+TeXで文書を生成(例えば,test.tex)し,それがTeXを通ること...
+rx_tex2wikiで数式用TeXとPukiWiki用テキストを抽出する(tes...
+test.eq.texをTeXに通して,dviファイル生成.
+dvipngでdviファイルをgif画像に変換する.
+PukiWikiで新規ページを作って,test.wiki.txtの内容をコピ...
4で生成した画像ファイルを添付する.
2,4については以下参照.
***数式用TeXとPukiWiki用テキストの抽出 [#t247b9f1]
TeXの数式はインライン要素(文章中で"$"に囲まれた部分)...
ブロック要素は例えば,
\begin{equation}
〜
\end{equation}
のように囲まれた領域である.
手動でやる場合は,これらの数式環境を抽出して,下で紹介す...
#ref(equation.gif,,100%)
のように変更すればよい.
ただ,長いTeXだととても面倒なので,ある程度自動化するプロ...
rx_tex2wikiのダウンロードは以下.
#ref(rx_tex2wiki_v1.07.zip)
-変更履歴
--v1.07 : quote環境を引用">"で置き換える機能追加,同じイ...
--v1.05 : verbatim環境に対応,改行記号を変換するように変...
--v1.03 : "\["の後にスペースなどがあっても認識するように...
--v1.02 : パラメータ指定を追加・変更
--v1.0 : とりあえずひととおりの機能を作ったバージョン
-rx_tex2wikiの使い方~
ダウンロードしたzipファイルを解凍すると,rx_tex2wiki.exe...
これに*.texファイルをD&Dするだけ.
D&D後,*.texファイルと同じフォルダに,*.wiki.txtと*.eq.te...
それぞれ,
--*.wiki.txt : いくつかのTeXの命令をPukiWikiのフォーマッ...
--*.eq.tex : 数式のみ取り出した数式画像生成用TeXファイル...
-変換表 : 対応する命令
|TeX命令名・環境名|TeXの例|対応するPukiWikiフォーマット|...
|数式環境(インライン)|$数式$|&ref(*.eq*.gi...
|数式環境(ブロック)|\[&br; 数式&br;\]|#ref(*.eq*.gi...
|equation環境|\begin{equation}&br; 数式&br;\end{equation...
|section環境|\section{セクション名}| *セクション名 ||
|subsection環境|\subsection{セクション名}| **セクション名...
|subsubsection環境|\subsubsection{セクション名}| ***セク...
|paragraph環境|\paragraph{セクション名}| -セクション名 ||
|enumerate環境|\begin{enumerate}&br; \item〜&br;\end{enu...
|itemize環境|\begin{itemize}&br; \item〜&br;\end{itemize...
|figure環境|\begin{figure}&br; \includegraphics[〜]{画像...
|verbatim環境|\begin{verbatim}&br;〜&br;\end{verbatim}| &...
数式の重複チェックはしているので,同じ数式画像が出力され...
-設定~
元のTeXファイルのプリアンブルに"%%TEX2WIKI"で始まる行を書...
設定できる項目は以下.
--画像のスケール(パーセント,ピクセル数)
%%TEX2WIKI_EQUATION_SCALE=70%
%%TEX2WIKI_EQUATION_SCALE=100x100
--画像のタイプ(拡張子で指定)
%%TEX2WIKI_EQUATION_TYPE=gif
--参照パラメータ(nolink,around,centerなど)
%%TEX2WIKI_EQUATION_PARAMETER=nolink,zoom
--画像のタイトル
%%TEX2WIKI_EQUATION_TITLE=title
パラメータを指定しなかった場合は,#ref(*.eq*.gif,,70...
***dvipngを使った数式の画像化 [#tc74afac]
[[dvipng:http://sourceforge.net/projects/dvipng/]]を使う...
dvipng %1 -T tight -D 150 -bd 1000 --freetype1 -Q 5 --ga...
%1にdviファイル名を指定する.各オプションの意味は,...
dvipng
とすれば出てくる.上記のコマンドではできる限り空白を削除...
複数ファイルのD&Dに対応したバッチファイルを以下に置く.
#ref(dvi2gif.bat)
ページ名: