当我导出到乳胶以下简单文件:
#+Title: Example
#+OPTIONS: H:2 ^:{} f:t toc:nil author:nil
#+LATEX_HEADER: \usepackage[backend=bibtex]{biblatex}
#+LATEX_HEADER: \addbibresource{$HOME/Bibliographies/bibliography}
#+LATEX_HEADER: \graphicspath{{$HOME/Pictures/images/}}
# #+BIBLIOGRAPHY: ~/Bibliographies/bibliography
# #+BIBLIOGRAPHY_STYLE: plain
* Foo
#+CAPTION: Capitals
#+NAME: tab:capitals
| Country | Capital |
| | |
|-----------+----------|
| Australia | Canberra |
| Japan | Tokyo |
| France | Paris |
* Bar
Please look this flamboyant table: Table [[tab:capitals]].
我得到一个结果,其中引用[[tab:capitals]]
以“??”呈现 在乳胶中,而不是“1”。
我注意到如果我删除该#+LATEX_HEADER: \addbibresource{$HOME/Bibliographies/bibliography}
行,它可以正常工作,但我的参考书目和引文需要它。
该变量在我的配置org-latex-pdf-process
中设置为。(list "latexmk -pdf -shell-escape %f")
这是生成的 .tex
% Created 2020-06-23 Tue 16:56
% Intended LaTeX compiler: pdflatex
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{grffile}
\usepackage{longtable}
\usepackage{wrapfig}
\usepackage{rotating}
\usepackage[normalem]{ulem}
\usepackage{amsmath}
\usepackage{textcomp}
\usepackage{amssymb}
\usepackage{capt-of}
\usepackage{hyperref}
\usepackage{minted}
\usepackage[backend=bibtex]{biblatex}
\graphicspath{{$HOME/Pictures/images/}}
\date{\today}
\title{Example}
\hypersetup{
pdfauthor={Adam Oudad},
pdftitle={Example},
pdfkeywords={},
pdfsubject={},
pdfcreator={Emacs 26.3 (Org mode 9.1.2)},
pdflang={English}}
\begin{document}
\maketitle
\section{Foo}
\label{sec:org66385f7}
\begin{table}[htbp]
\caption{\label{tab:org2e022f6}
Capitals}
\centering
\begin{tabular}{ll}
Country & Capital\\
& \\
\hline
Australia & Canberra\\
Japan & Tokyo\\
France & Paris\\
\end{tabular}
\end{table}
\section{Bar}
\label{sec:org22f0231}
Please look this flamboyant table: Table \ref{tab:org2e022f6}.
\end{document}
tex 文件中的引用和标签匹配,但仍然无法生成正确的 pdf 输出。产生这个的表之间的联系\addbibresource
和参考是什么?感谢帮助 :)