我刚刚发现 Pandoc,并尝试使用它将 a 转换doc.tex
为 a,doc.docx
但在书目转换方面遇到了一些困难。我在 powershell cmd 中写入:
pandoc -s MyFile.tex --bibliography=MyRefs.bib
--csl=american-sociological-review.csl -o MyFile.doc
MyFile.tex
和MyRefs.bib
位于asr.csl
同一个文件夹中。但无论file.csl
我插入什么, 最终的结果MyFile.docx
都是相同的芝加哥风格,并引用了我的核心文本的正文...
我在 Windows 10 上使用 TexLive 2015(我知道我需要更新,我会在截止日期后立即更新...)
这是我的 LaTeX 文档的代码:
\documentclass[french]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[backend=biber,style=verbose-trad1, ibidtracker=context]
{biblatex}
\renewcommand{\mkibid}[1]{\emph{#1}}
\usepackage{csquotes}
\usepackage[perpage]{footmisc}
\addbibresource{thesegain2017.bib}
\usepackage[english,francais]{babel}
\begin{document}
Il est important de souligner que ces mécanismes n'ont pas de
finalité\autocite[Voir][p. 112 à 115]
{bourdieu2011champ}.
\printbibliography
\end{document}
我不知道出了什么问题。谢谢你的帮助!
答案1
我们以以下 LaTeX 文档为例:
我的档案.tex
\documentclass[french]{article}
\usepackage[english,francais]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[backend=biber,style=verbose-trad1, ibidtracker=context]
{biblatex}
\addbibresource{MyRefs.bib}
\begin{document}
Il est important de souligner que ces mécanismes n'ont pas de
finalité \autocite[Voir][p. 112 à 115]{Bourdieu89}.
\printbibliography
\end{document}
以及匹配的 biblatex 文件:
我的参考文献
@book{Bourdieu89,
address = {Paris},
author = {Bourdieu, Pierre},
publisher = {Les Editions de Minuit},
title = {La noblesse d'État},
subtitle = {Grandes écoles et esprit de corps},
year = {1989},
}
由于 pandoc 不知道如何命名参考部分,因此您必须reference-section-title
相应地设置元数据:
pandoc -s --bibliography MyRefs.bib --filter pandoc-citeproc --csl american-sociological-review.csl --biblatex MyFile.tex -M reference-section-title=Références -o MyFile.docx