https://github.com/gfngfn/althtml-on-tex
A (La)TeX package for generating HTML source with (La)TeX macros.
https://github.com/gfngfn/althtml-on-tex
Last synced: 7 months ago
JSON representation
A (La)TeX package for generating HTML source with (La)TeX macros.
- Host: GitHub
- URL: https://github.com/gfngfn/althtml-on-tex
- Owner: gfngfn
- Created: 2015-03-09T04:34:32.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-03-09T05:18:40.000Z (over 10 years ago)
- Last Synced: 2025-01-16T00:00:07.208Z (9 months ago)
- Language: TeX
- Size: 102 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# altHTML on TeX
## 概要
(La)TeXマクロを用いて,(La)TeXソースコードからHTMLソースを生成するパッケージです.
ただし現状では空白がろくに扱えず和文にしか使用できません…….## 使用法
`\newtag`コマンドによりHTMLタグへの変換マクロを登録することができます.
例えば`\hoge{`_内容_`}`で``_内容_``を表す`\hoge`を使いたいならば,\newtag\hoge{
}{}をプリアンブルに記述しておくと使えるようになります.
## 使用例
今のところ,パッケージを読み込んだ段階では
\newtag\htmlja{}{}
\newtag\head{}{}
\newtag\body{}{}
\newtag\div{}{}
\newtag\span{}{}
\newtag\parag{}{
}
\newtag\imgsrc{}
\newtag\hi{}{
}
\newtag\hii{}{
}
\newtag\hiii{}{
}が登録されているようになっています.これをもとにコマンド`\writehtml{`_出力ファイル名_`}{`_内容_`}`を用いて
\documentclass{standalone}
\makeatletter
\usepackage{althtml-on-tex}
\def\pair#1#2{[#1・#2]}
\makeatother
\begin{document}
\writehtml{sample.html}{
\htmlja{
\head{
}
\body{
\hi{章の例}
\parag{
これは段落の例です.
普通のマクロは全体を括弧で括って使います:{\pair{甲}{子}}
}
}
}
}
\end{document}などと書くことができ,これをpLaTeXでコンパイルすると
章の例
これは段落の例です.普通のマクロは全体を括弧で括って使います:[甲・子]
と記述された`sample.html`が出力されます.