使用 Tex4ebook 的参考书目首选方式是什么?我尝试使用 bibtex 和 biblatex,但无法在 epub 上显示参考书目。
我尝试过按照什么顺序执行 htlatex 和 bibtex?,但是却没有提供任何参考?
如果相关的话,我正在使用最新的 Miktex。
谢谢。
@Michal.21
日志文件位于https://1drv.ms/u/s!AuihY7Zd3CrNdgot943134AzNDc
谢谢。
更新 2:
Miktex 有一个旧文件:biblatex.4ht(2015-02-04-14:23)。
我将其替换为您的版本,现在 make4ht - biber - make4ht 序列给出了带有超链接的正确 html 文件以供参考。单个 make4ht 给出了不带链接的参考。Tex4ebook 仍然不起作用。
谢谢。
答案1
您可以使用构建文件在运行中直接make4ht
调用biber
或运行。将以下文件另存为:bibtex
tex4ebook
mybuild.mk4
Make:add("biber","biber ${input}")
Make:htlatex {}
Make:biber {}
Make:htlatex {}
您可以使用选项选择构建文件-e
(或者,您可以将其命名为 TeX 文件,但带有.mk4
扩展名)
tex4ebook -e mybuild.mk4 filename.tex
以下示例文件
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[czech]{babel}
\usepackage{biblatex}
\addbibresource{xampl.bib}
\title{Základní dokument v češtině}
\author{Michal Hoftich}
\begin{document}
\maketitle
\tableofcontents
\section{Úvod}
Příliš žluťoučký kůň \textit{úpěl} \textbf{ďábelské ódy} \parencite{article-full}
\printbibliography
\end{document}
显示方式如下:
答案2
将以下内容另存为mybuild.mk4
并运行tex4ebook -e mybuild.mk4 filename.tex
,注意额外的内容htlatex
以完成循环。它对我有用。
Make:add("biber","biber ${input}")
Make:htlatex {}
Make:biber {}
Make:htlatex {}
Make:htlatex {}