21 2 12 4
1 1 2 L A TEX 1 2.1 L A TEX................................... 1 2.2.................................... 1 3 HTML 4 3.1 HTML.................................. 4 3.2.................................... 5 4 7 4.1.................................... 7 4.1.1................................. 8 4.1.2................................. 10 4.2.................................... 13 4.2.1........................... 15 4.2.2 HTML........................... 17 4.2.3 L A TEX............................ 17 5 20 21 i
L A TEX HTML Perl ii
21 3 1 L A TEX HTML L A TEX HTML Web L A TEX HTML L A TEX HTML L A TEX2HTML L A TEX HTML 2 L A TEX 2.1 L A TEX L A TEX Leslie Lamport TEX TEX L A TEX 2.2 L A TEX 1
Table 1 a b c d e f g h i Table 1 L A TEX \begin{tabular}{ c c c } \hline a & b & c\\ \hline d & e & f\\ \hline g & h & i\\ \hline \end{tabular} \begin{tabular}{ c c c } \end{tablar} { c c c } c (center) l left c center( ) r right( ) 2
\hline \cline{x-y} 1 2 \cline{1-2} & \multicolumn{ }{ }{ } Fig.1 c c c c c c Fig. 1 L A TEX 3
\usepackage{multirow} \mulltirow{ }{ }{ } * \cline{x-y} \begin{table} \end{table} \usepackage{} {} \begin{table} \end{table} \begin{tabular}{l l} \end{tablar} \hline \cline{x-y} \multicolumn{ }{ }{ } 3 HTML 3.1 HTML HTML(HyperText Markup Language) Web 4
HTML Web HTML HTML 3.2 HTML Table 2 a b c d e f g Table 2 HTML <table border> <tr> <td> a </td><td> b </td> </tr> <tr> <td> c </td><td> d </td><td> e </td> </tr> <tr> <td> f </td><td> g </td> </tr> </table> <table border> 5
</table> border border HTML <tr></tr> <tr> </tr> <td> </td> <th> </th> <td> </td> <th> </th> <tr> </tr> <td> </td> <th> </th> HTML <td> <th> colspan <td colspan="x"> </td> X <th> <td> <th> rowspan <td rowspan="x"> </td> X 6
Table 3 HTML HTML Table 3 X Y X Y HTML <table border> </table> <tr> </tr> <td> </td> <td colspan="x"> </td> <td rowspan="x"> </td> 4 4.1 L A TEX HTML HTML L A TEX 7
4.1.1 L A TEX HTML (Table 4) (Table 5) a b c d e f g h i Table 4 $$$ &a&b&c& $$$ &d&e&f& $$$ &g&h&i& $$$ $ $ & & $ & Table 5 $$$ &row{2}a&col{2}b& *$$ &&c&d& 8
b a c d e f Table 5 $$$ &col{2}e&f& $$$ row{2}a {} col{2}b {} * col{2}e $ & * # col{x} ( {x} ) row{x} ( {x} ) 9
L A TEX L A TEX HTML 4.1.2 Table 4 --- --- --- --- 0.0:a 0.1:b 0.2:c 1.0:d 1.1:e 1.2:f 2.0:g 2.1:h 2.2:i 10
- x.y: x 0 y 0 # # --- #-- --- --- 0.0+1.0:a 0.1+0.2:b 1.1:c 1.2:d 2.0+2.1:e 2.2:f # Table 5 # # 0.0+1.0:a + 0.0 0.1 a 11
x0.y0+x1.y1+x2.y2+...:z $ - $ # x.y: x0.y0+x1.y1+x2.y2+...: (x y ) ( ) --- --- 12
a d g b e h c f i Table 6 --- --- 0.0:a 0.1:b 0.2:c 1.0:d 1.1:e 1.2:f 2.0:g 2.1:h 2.2:i 4.2 Fig.2 L A TEX HTML L A TEX HTML L A TEX HTML HTML L A TEX L A TEX HTML 13
ARGV > 0 $file_name $option.txt $file_name.tex.html LaTeX HTML Fig. 2 perl henkan.pl test.txt html henkan.pl test.txt html.html.tex.txt html latex 14
4.2.1 Fig.3 1. ( - ) --- --- --- --- 2. x.y: HTML HTML HTML HTML Table 3 HTML L A TEX 15
$file_neme $file_neme latex $option html LaTeX HTML HTML.html Fig. 3 16
L A TEX L A TEX \begin{tabular} { c c c } L A TEX L A TEX L A TEX 4.2.2 HTML.html.html.txt.txt 4.2.1.html.txt Fig.4 HTML HTML <table> <table border><table> <tr> </tr> <td> </td> 4.2.3 L A TEX.tex.tex.txt.txt 4.2.1.tex.txt Fig.5 L A TEX L A TEX \begin{tabular} \hline 17
HTML Fig. 4 \cline{x-y} {x-y} \end{tablar} & \end{tablar} 18
LaTeX \end{tabuler} Fig. 5 19
5 L A TEX HTML L A TEX HTML HTML L A TEX L A TEX HTML 20
[1] : L A TEX 2ε, (,1997) [2] : HTML, (,1997) [3] Mizutani Laboratory: http://www.rsch.tuis.ac.jp/~mizutani/online/index.html 21