TeX4ht를 사용하여 나만의 스타일 만들기

TeX4ht를 사용하여 나만의 스타일 만들기

아래에 태그를 지정했습니다.

\documentclass{book}
\newcommand{\HalfTitle}[1]{\large#1}
\begin{document}
\HalfTitle{Half Title}
\end{document}

HTML 출력에 다음과 같이 필요합니다.

<HalfTitle> Half Title </HalfTitle>

어떻게 이를 달성할 수 있나요? HTML 변환을 위해 아래 태그를 사용하고 있습니다.

htlatex test "xhtml" " -cunihft" "-cvalidate -p"

제안해주세요...

답변1

--- 파일.텍스

\documentclass{article}
\usepackage{mytag}
\begin{document}
\mytag{Test 123}
\end{document}

--- 사용자 정의.cfg

\Preamble{xhtml}
\NoFonts
\Configure{mytag}{\HCode{<mytag>}}{\HCode{</mytag>}}
\begin{document}
\EndPreamble

--- mytag.sty

\ProvidesPackage{mytag} 
\newcommand\mytag[1]{\textbf{#1}}
\endinput

--- mytag.4ht

\NewConfigure{mytag}{2}
\let\tmp:mytag\mytag
\renewcommand\mytag[1]{\a:mytag\tmp:mytag#1\b:mytag} 

달리다:

htlatex file.tex "custom,charset=utf-8" " -cunihft"

관련 정보