Re: HTML 実体参照 → LaTeX

名前: .
日時: 2005-02-02 14:09:44
IPアドレス: 219.108.36.*

>>34193 紹介していただいたページの記述を加工すると… 下記のようなものが得られます(それをさらに加工して perl か何かの お好みのツールで処理させるスクリプトにするのは,容易でしょう). # なお,一括置換の際には,コマンドの直後には適宜空白文字を置く # 必要があることにご注意ください(念のため). ただし,変換後の LaTeX コマンドは 次のパッケージを用いることを仮定しています. \usepackage[T1]{fontenc} \usepackage{textcomp,amssymb} また,↵ については対応するコマンドが見当たらないため, 無視しています. " " " → " & & & → \& < < < → \textless > > > → \textgreater       → ~ ¡ ¡ ¡ → \textexclamdown ¢ ¢ ¢ → \textcent £ £ £ → \pounds ¤ ¤ ¤ → \textcurrency ¥ ¥ ¥ → \textyen ¦ ¦ ¦ → \textbrokenbar § § § → \S ¨ ¨ ¨ → \textasciidieresis © © © → \textcopyright ª ª ª → \textordfeminine « « « → \guillemotleft ¬ ¬ ¬ → \ensuremath{\lnot} ­ ­ ­ → ® ® ® → \textregistered ¯ ¯ ¯ → \textasciimacron ° ° ° → \textdegree ± ± ± → \ensuremath{\pm} ² ² ² → \texttwosuperior ³ ³ ³ → \textthreesuperior ´ ´ ´ → \textasciiacute µ µ µ → \textmu ¶ ¶ ¶ → \P · · · → \textperiodcentered ¸ ¸ ¸ → \c{\ } ¹ ¹ ¹ → \textonesuperior º º º → \textordmasculine » » » → \guillemotright ¼ ¼ ¼ → \textonequarter ½ ½ ½ → \textonehalf ¾ ¾ ¾ → \textthreequarters ¿ ¿ ¿ → \textquestiondown À À À → \`A Á Á Á → \'A    → \^A à à à → \~A Ä Ä Ä → \"A Å Å Å → \r{A} Æ Æ Æ → \AE Ç Ç Ç → \c{C} È È È → \`E É É É → \`E Ê Ê Ê → \^E Ë Ë Ë → \"E Ì Ì Ì → \`I Í Í Í → \'I Î Î Î → \^I Ï Ï Ï → \"I Ð Ð Ð → \DH Ñ Ñ Ñ → \~N Ò Ò Ò → \`O Ó Ó Ó → \'O Ô Ô Ô → \^O Õ Õ Õ → \~O Ö Ö Ö → \"O × × × → \ensuremath{\times} Ø Ø Ø → \O Ù Ù Ù → \`U Ú Ú Ú → \'U Û Û Û → \^U Ü Ü Ü → \"U Ý Ý Ý → \'Y Þ Þ Þ → \TH ß ß ß → \ss à à à → \`a á á á → \'a â â â → \^a ã ã ã → \~a ä ä ä → \"a å å å → \r{a} æ æ æ → \ae ç ç ç → \c{c} è è è → \`e é é é → \'e ê ê ê → \^e ë ë ë → \"e ì ì ì → \`\i í í í → \'\i î î î → \^\i ï ï ï → \"\i ð ð ð → \dh ñ ñ ñ → \~n ò ò ò → \`o ó ó ó → \'o ô ô ô → \^o õ õ õ → \~o ö ö ö → \"o ÷ ÷ ÷ → \ensuremath{\div} ø ø ø → \o ù ù ù → \`u ú ú ú → \'u û û û → \^u ü ü ü → \"u ý ý ý → \'y þ þ þ → \th ÿ ÿ ÿ → \"y Œ Œ Œ → \OE œ œ œ → \oe Š Š Š → \v{S} š š š → \v{s} Ÿ Ÿ Ÿ → \"Y ƒ ƒ ƒ → \ensuremath{f} ˆ ˆ ˆ → \textasciicircum ˜ ˜ ˜ → \textasciitilde Α Α Α → A Β Β Β → B Γ Γ Γ → \ensuremath{\Gamma} Δ Δ Δ → \ensuremath{\Delta} Ε Ε Ε → E Ζ Ζ Ζ → Z Η Η Η → H Θ Θ Θ → \ensuremath{\Theta} Ι Ι Ι → I Κ Κ Κ → K Λ Λ Λ → \ensuremath{\Lambda} Μ Μ Μ → M Ν Ν Ν → N Ξ Ξ Ξ → \ensuremath{\Xi} Ο Ο Ο → O Π Π Π → \ensuremath{\Pi} Ρ Ρ Ρ → P Σ Σ Σ → \ensuremath{\Sigma} Τ Τ Τ → T Υ Υ Υ → \ensuremath{\Upsilon} Φ Φ Φ → \ensuremath{\Phi} Χ Χ Χ → X Ψ Ψ Ψ → \ensuremath{\Psi} Ω Ω Ω → \ensuremath{\Omega} α α α → \ensuremath{\alpha} β β β → \ensuremath{\beta} γ γ γ → \ensuremath{\gamma} δ δ δ → \ensuremath{\delta} ε ε ε → \ensuremath{\varepsilon} ζ ζ ζ → \ensuremath{\zeta} η η η → \ensuremath{\eta} θ θ θ → \ensuremath{\theta} ι ι ι → \ensuremath{\iota} κ κ κ → \ensuremath{\kappa} λ λ λ → \ensuremath{\lambda} μ μ μ → \ensuremath{\mu} ν ν ν → \ensuremath{\nu} ξ ξ ξ → \ensuremath{\xi} ο ο ο → \ensuremath{o} π π π → \ensuremath{\pi} ρ ρ ρ → \ensuremath{\rho} ς ς ς → \ensuremath{\varsigma} σ σ σ → \ensuremath{\sigma} τ τ τ → \ensuremath{\tau} υ υ υ → \ensuremath{\upsilon} φ φ φ → \ensuremath{\phi} χ χ χ → \ensuremath{\chi} ψ ψ ψ → \ensuremath{\psi} ω ω ω → \ensuremath{\omega} ϑ ϑ ϑ → \ensuremath{\vartheta} ϒ ϒ ϒ → \ensuremath{\Upsilon} ϖ ϖ ϖ → \ensuremath{\varpi}       → \enspace       → \quad       → \thinspace ‌ ‌ ‌ → ‍ ‍ ‍ → ‎ ‎ ‎ → ‏ ‏ ‏ → – – – → {--} — — — → {---} ‘ ‘ ‘ → ` ’ ’ ’ → ' ‚ ‚ ‚ → \quotesinglbase “ “ “ → `` ” ” ” → '' „ „ „ → \quotedblbase † † † → \textdagger ‡ ‡ ‡ → \textdaggerdbl • • • → \textbullet … … … → \dots ‰ ‰ ‰ → \textperthousand ′ ′ ′ → \ensuremath{'} ″ ″ ″ → \ensuremath{''} ‹ ‹ ‹ → \guilsinglleft › › › → \guilsinglright ‾ ‾ ‾ → \={\ } ⁄ ⁄ ⁄ → / € € € → \texteuro ℘ ℘ ℘ → \ensuremath{\wp} ℑ ℑ ℑ → \ensuremath{\Im} ℜ ℜ ℜ → \ensuremath{\Re} ™ ™ ™ → \texttrademark ℵ ℵ ℵ → \ensuremath{\aleph} ← ← ← → \textleftarrow ↑ ↑ ↑ → \textuparrow → → → → \textrightarrow ↓ ↓ ↓ → \textdownarrow ↔ ↔ ↔ → \ensuremath{\leftrightarrow} ⇐ ⇐ ⇐ → \ensuremath{\Leftarrow} ⇑ ⇑ ⇑ → \ensuremath{\Uparrow} ⇒ ⇒ ⇒ → \ensuremath{\Rightarrow} ⇓ ⇓ ⇓ → \ensuremath{\Downarrow} ⇔ ⇔ ⇔ → \ensuremath{\Leftrightarrow} ∀ ∀ ∀ → \ensuremath{\forall} ∂ ∂ ∂ → \ensuremath{\partial} ∃ ∃ ∃ → \ensuremath{\exists} ∅ ∅ ∅ → \ensuremath{\emptyset} ∇ ∇ ∇ → \ensuremath{\nabla} ∈ ∈ ∈ → \ensuremath{\in} ∉ ∉ ∉ → \ensuremath{\notin} ∋ ∋ ∋ → \ensuremath{\ni} ∏ ∏ ∏ → \ensuremath{\prod} ∑ ∑ ∑ → \ensuremath{\sum} − − − → \ensuremath{-} ∗ ∗ ∗ → \ensuremath{*} √ √ √ → \ensuremath{\sqrt{\quad}} ∝ ∝ ∝ → \ensuremath{\propto} ∞ ∞ ∞ → \ensuremath{\infty} ∠ ∠ ∠ → \ensuremath{\angle} ∧ ∧ ∧ → \ensuremath{\land} ∨ ∨ ∨ → \ensuremath{\lor} ∩ ∩ ∩ → \ensuremath{\cap} ∪ ∪ ∪ → \ensuremath{\cup} ∫ ∫ ∫ → \ensuremath{\int} ∴ ∴ ∴ → \ensuremath{\therefore} ∼ ∼ ∼ → \ensuremath{\sim} ≅ ≅ ≅ → \ensuremath{\cong} ≈ ≈ ≈ → \ensuremath{\approx} ≠ ≠ ≠ → \ensuremath{\ne} ≡ ≡ ≡ → \ensuremath{\equiv} ≤ ≤ ≤ → \ensuremath{\le} ≥ ≥ ≥ → \ensuremath{\ge} ⊂ ⊂ ⊂ → \ensuremath{\subset} ⊃ ⊃ ⊃ → \ensuremath{\supset} ⊄ ⊄ ⊄ → \ensuremath{\not\subset} ⊆ ⊆ ⊆ → \ensuremath{\subseteq} ⊇ ⊇ ⊇ → \ensuremath{\supseteq} ⊕ ⊕ ⊕ → \ensuremath{\oplus} ⊗ ⊗ ⊗ → \ensuremath{\otimes} ⊥ ⊥ ⊥ → \ensuremath{\perp} ⋅ ⋅ ⋅ → \ensuremath{\cdot} ⌈ ⌈ ⌈ → \ensuremath{\lceil} ⌉ ⌉ ⌉ → \ensuremath{\rceil} ⌊ ⌊ ⌊ → \ensuremath{\lfloor} &rfloor ⌋ ⌋ → \ensuremath{\rfloor} ⟨ 〈 〈 → \ensuremath{\langle} ⟩ 〉 〉 → \ensuremath{\rangle} ◊ ◊ ◊ → \ensuremath{\diamondsuit} ♠ ♠ ♠ → \ensuremath{\spadesuit} ♣ ♣ ♣ → \ensuremath{\clubsuit} ♥ ♥ ♥ → \ensuremath{\heartsuit} ♦ ♦ ♦ → \ensuremath{\blacklozenge}

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)