emacs,twoside 选项没有进入 documentclass,为什么?

emacs,twoside 选项没有进入 documentclass,为什么?

我正在 Org-mode (emacs) 中输入一些笔记。当我尝试将 *.org 文件导出为 *.tex 文件,然后获取 pdf 时,我看到甚至页码没有像我希望的那样出现在页面外部。我想可能是因为我忘记包含选项了\documentclasstwoside我仍然无法获得正确的页码(见下图)。我正在使用fancyhdr包和\fancyhf[...]{...}命令。有人能帮我找出问题所在吗?

org 文件序言

#+STARTUP: nolatexpreview
#+OPTIONS: toc:t
#+LATEX_CLASS: article
#+LATEX_CLASSOPTIONS: [10pt, twoside, a4paper]
#+LATEX_HEADER: \usepackage{esdiff}
#+LATEX_HEADER: \usepackage[version=4]{mhchem}
#+LATEX_HEADER: \usepackage{siunitx}
#+LATEX_HEADER: \setcounter{secnumdepth}{0}
#+LATEX_HEADER: \usepackage[margin=1in]{geometry}
#+LATEX_HEADER: \usepackage{fancyhdr}
#+LATEX_HEADER: \pagestyle{fancy} % choose page-style
#+LATEX_HEADER: \fancyhf{}  % erase and clean up
#+LATEX_HEADER: \fancyhf[HLE,HRO]{\thepage} % H or F=Header or Footer, LCR=Left, Centre, Right

tex 文件的序言

\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{fixltx2e}
\usepackage{graphicx}
\usepackage{longtable}
\usepackage{float}
\usepackage{wrapfig}
\usepackage{rotating}
\usepackage[normalem]{ulem}
\usepackage{amsmath}
\usepackage{textcomp}
\usepackage{marvosym}
\usepackage{wasysym}
\usepackage{amssymb}
\usepackage{hyperref}
\tolerance=1000
\usepackage{esdiff}
\usepackage[version=4]{mhchem}
\usepackage{siunitx}
\setcounter{secnumdepth}{0}
\usepackage[margin=1in]{geometry}
\usepackage{fancyhdr}
\pagestyle{fancy} % choose page-style
\fancyhf{}  % erase and clean up
\fancyhf[HLE,HRO]{\thepage} % H or F=Header or Footer, LCR=Left, Centre, Right
\author{WW}
\date{}
\title{URM}
\hypersetup{
  pdfkeywords={},
  pdfsubject={},
  pdfcreator={Emacs 24.4.1 (Org mode 8.2.10)}}

截屏

我希望偶数页码位于页面外侧。内侧是页面旋转的长边。参见红色箭头指示。 页码不正确

答案1

快速参考在线组织手册让我意识到打字错误。

错误的: #+LATEX_CLASSOPTIONS: [10pt,twoside,a4paper]

正确的: #+LATEX_CLASS_OPTIONS: [10pt,twoside,a4paper]

下划线符号有什么不同呢!

相关内容