IEEE Access 模板中的 \textsc

IEEE Access 模板中的 \textsc

我正在努力使用\textsc可以从以下位置下载的 IEEE Access 模板这里

为了能够在 Linux 中编译它,我必须按照说明更改徽标的名称这里。之后,一切都成功编译,我没有收到任何错误,但是\textsc除了标题之外,所有命令都被忽略了。我不知道为什么会发生这种情况。有人能解释一下吗?

我正在使用以下软件包:

\usepackage{cite}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{algorithmic}
\usepackage{graphicx}
\usepackage{textcomp}
\usepackage{url}
\usepackage{amsthm}
\newtheorem{theorem}{Theorem}
\newtheorem{remark}{Remark}
\usepackage{multirow}
\usepackage{footnote}
\usepackage{xcolor}
\usepackage{colortbl}
\usepackage{gensymb}
\usepackage{flushend}
\usepackage{tabulary}
\usepackage{multicol}
\usepackage{enumitem}

我正在使用 TeXstudio 和 pdfLaTeX。

提前感谢您花时间回答。

最小工作示例:

\documentclass{ieeeaccess}
\usepackage{cite}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{algorithmic}
\usepackage{graphicx}
\usepackage{textcomp}
\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em
T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
\begin{document}
\history{Date of publication xxxx 00, 0000, date of current version xxxx 00, 0000.}
\doi{10.1109/ACCESS.2017.DOI}

\title{Preparation \textsc{of} Papers for IEEE ACCESS}
\author{\uppercase{First A. Author}\authorrefmark{1}}


\begin{abstract}
These \textsc{instructions} give you guidelines for preparing your     abstract.

\end{abstract}


\titlepgskip=-15pt

\maketitle

\section{Introduction}
\label{sec:introduction}
\PARstart{T}{his} document is a \textsc{template} for \LaTeX. 
\EOD

\end{document}

在这个例子中,\textsc标题中的命令有效,但摘要或介绍中的命令无效。

编辑:我正在使用 Linux

答案1

如果我使用 在当前 MiKTeX 2.9 上编译您给定的代码pdflatex mwe.tex,我会收到三个警告,导致出现以下几行类ieeeaccess.cls

\ifpdf
 \pdfmapfile{+ t1-times.map}
 \pdfmapfile{+ t1-formata.map}
 \pdfmapfile{+ t1-giovannistd.map}
\fi

这意味着最终我没有在我的系统上安装所需的字体,我想,您的计算机上也是一样的。

这里的一般问题是,并非所有字体系列都有字体\textsc{...}。通常的备用方法是使用标准字体。

通过加载上述三个 pdfmapfile,该类尝试使用期刊正在使用的字体。但失败了。

您有三种可能性:

  1. 安装所需的字体(询问期刊他们使用哪种字体)或尝试 overleaf 是否已在其 ieeeaccess 模板上安装了这些字体。
  2. 忽略缺失的 sc-font,但确保日志可以重现它。
  3. 不要使用 sc-font。

答案2

我不确定为什么需要这样做,但我可以\textsc{}通过重新定义命令来开始工作,并将其添加到我的文档的序言中:

\def\textsc#1{\textnormal{{\sc #1}}}%

相关内容