完整的例子

完整的例子

我正在尝试使用 PNAS 模板创建新文档,但我想使用另一种语言(马其顿语)。我正在使用:\documentclass[9pt,twocolumn,twoside]{pnas-new}当我输入时出现错误

\usepackage[utf8]{inputenc}
\usepackage[macedonian]{babel}

错误是: LaTeX 错误:包 babel 的选项冲突。

以下是模板和文档的链接:PNAS 文献

请帮助我。谢谢。

附言:我对使用 Latex 还很陌生,我需要它来完成一个大学项目。

答案1

我认为 PNAS 不支持除英语以外的其他语言。无论如何,你应该能够摆脱

\PassOptionsToPackage{main=macedonian}{babel}
\documentclass[9pt,twocolumn,twoside]{pnas-new}

缺少字体的错误可以通过添加来解决

\setboolean{displaywatermark}{false}

在该\documentclass行之后。

如果你仍然想要水印并修复所有字体,文档的开头应该是

% fix the missing bits in pnas-new
\PassOptionsToPackage{main=macedonian}{babel}
\expandafter\def\csname [email protected]\endcsname{}
\expandafter\def\csname [email protected]\endcsname{}
\expandafter\def\csname [email protected]\endcsname{scaled}
% End startup fixes

\documentclass[9pt,twocolumn,twoside,lineno,main=macedonian]{pnas-new}

% fix the calls to lmss
\renewcommand{\titlefont}{\sffamily\bfseries\fontsize{22pt}{24pt}\selectfont}
\renewcommand{\dropcapfont}{\sffamily\bfseries\fontsize{26pt}{28pt}\selectfont}

% fix for the big fonts
\usepackage{etoolbox,draftwatermark}

\makeatletter
\patchcmd{\sc@watermark}
  {\selectfont}
  {\fontencoding{T1}\selectfont}
  {}{}
\makeatother
\AtBeginDocument{%
  \SetWatermarkText{{\fontencoding{T1}\fontfamily{bch}\bfseries DRAFT}}%
}
% End fixes

完整的例子

翻译是通过谷歌翻译获得的,如果有误,请原谅。

我添加了一些修复来适应其他信息。

% fix the missing bits in pnas-new
\PassOptionsToPackage{main=macedonian}{babel}
\expandafter\def\csname [email protected]\endcsname{}
\expandafter\def\csname [email protected]\endcsname{}
\expandafter\def\csname [email protected]\endcsname{scaled}
% End startup fixes

\documentclass[9pt,twocolumn,twoside,lineno,main=macedonian]{pnas-new}

% fix the calls to lmss
\renewcommand{\titlefont}{\sffamily\bfseries\fontsize{22pt}{24pt}\selectfont}
\renewcommand{\dropcapfont}{\sffamily\bfseries\fontsize{26pt}{28pt}\selectfont}

% fix for the big fonts
\usepackage{etoolbox,draftwatermark}

\makeatletter
\patchcmd{\sc@watermark}
  {\selectfont}
  {\fontencoding{T1}\selectfont}
  {}{}
\AtBeginDocument{%
  \SetWatermarkText{{\fontencoding{T1}\fontfamily{bch}\bfseries DRAFT}}%
}
% for acknowledgments
\patchcmd{\showacknow}{ACKNOWLEDGMENTS}{Благодарност}{}{}
\renewcommand{\additionalelement}[1]{%
  \def\@additionalelement{#1}%
  \patchcmd\@additionalelement{Significance Statement}{Изјава за значење}{}{}%
}
\makeatother
% End fixes

\templatetype{pnasresearcharticle} % Choose template 
% {pnasresearcharticle} = Template for a two-column research article
% {pnasmathematics} = Template for a one-column mathematics article
% {pnasinvited} = Template for a PNAS invited submission

\title{Template for preparing your research report submission to PNAS using Overleaf}

% Use letters for affiliations, numbers to show equal authorship (if applicable) and to indicate the corresponding author
\author[a,c,1]{Автор Еден}
\author[b,1,2]{Автор Две} 
\author[a]{Автор Три}

\affil[a]{Припадност Еден}
\affil[b]{Припадност Две}
\affil[c]{Припадност Три}

% Please give the surname of the lead author for the running footer
\leadauthor{Еден} 

% Please add here a significance statement to explain the relevance of your work
\significancestatement{Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.}

% Please include corresponding author, author contribution and author declaration information
\authorcontributions{Ве молиме наведете детали за авторските придонеси овде.}
\authordeclaration{Ве молиме да го пријавите конфликт на интереси овде.}
\equalauthors{\textsuperscript{1}Автор Еден и Автор Две придонесоа подеднакво на оваа работа (отстранете ако не е применливо).}
\correspondingauthor{\textsuperscript{2}На кого треба да се однесува преписката. E-mail: author.two\@email.com}

% Keywords are not mandatory, but authors are strongly encouraged to provide them. If provided, please include two to five keywords, separated by the pipe symbol, e.g:
\keywords{Клучен збор 1 $|$ Клучен збор 2 $|$ Клучен збор 3 $|$ ...} 

\begin{abstract}
Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.
\end{abstract}

\dates{Овој ракопис беше составен на \today}
\doi{\url{www.pnas.org/cgi/doi/10.1073/pnas.XXXXXXXXXX}}

\begin{document}

% Optional adjustment to line up main text (after abstract) of first page with line numbers, when using both lineno and twocolumn options.
% You should only change this length when you've finalised the article contents.
\verticaladjustment{-2pt}

\maketitle
\thispagestyle{firststyle}
\ifthenelse{\boolean{shortarticle}}{\ifthenelse{\boolean{singlecolumn}}{\abscontentformatted}{\abscontent}}{}

% If your first paragraph (i.e. with the \dropcap) contains a list environment (quote, quotation, theorem, definition, enumerate, itemize...), the line after the list may have some extra indentation. If this is the case, add \parshape=0 to the end of the list environment.
\dropcap{П}араграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

\section*{Наслов}

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

\subsection*{Наслов}

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

\subsection*{Наслов}

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

Параграф текст на македонски јазик за да се испроба дали говново функционира некако аман веќе му ебам матер.

\showmatmethods % Display the Materials and Methods section

\acknow{Ве молиме, вклучете ги вашите признанија овде, поставени во еден став. Ве молиме не вклучувајте никакви признанија во Информативната поддршка или на друго место во ракописот.}

\showacknow % Display the acknowledgments section

% \pnasbreak splits and balances the columns before the references.
% If you see unexpected formatting errors, try commenting out this line
% as it can run into problems with floats and footnotes on the final page.
%\pnasbreak

% Bibliography
\bibliography{pnas-sample}

\end{document}

相关内容