脚注的标记位置不正确

脚注的标记位置不正确

代码

\documentclass{article}
\usepackage{amstext,amsfonts,amsmath,amssymb}
\usepackage[a4paper]{geometry}
\usepackage{graphicx}

\newfont{\xrm}{wncyr10 scaled 1000}
\newfont{\xbfh}{wncyb10 scaled \magstep4}

\newcommand{\ch}{ch}
\newcommand{\Ch}{Ch}
\newcommand{\cy}{\symbol{'17}}
\newcommand{\Cy}{\symbol{'07}}
\newcommand{\dz}{\symbol{'12}}
\newcommand{\Dz}{\symbol{'02}}
\newcommand{\dy}{dj}
\newcommand{\Dy}{Dj}
\newcommand{\sh}{sh}
\newcommand{\Sh}{Sh}
\newcommand{\zh}{zh}
\newcommand{\Zh}{Zh}

\begin{document}
    \begin{center}

       \xbfh NEKA\footnote{\xrm ovde stoji ne\sh to} RE\Ch ENICA

    \end{center}

\end{document}   

给出

一只忙碌的猫 问题是标题中的 1(用于脚注),不在适当的位置(它应该在单词的顶部)。可能是因为我使用了不同的字体(然后是标准字体),但我是 Tex 的初学者,我不知道如何解决这个问题。

答案1

如果您坚持使用 OT2 编码字体,请正确执行:

\documentclass{article}
\usepackage[OT2]{fontenc}
\renewcommand{\familydefault}{wncyr}

\newcommand{\cy}{\symbol{'17}}
\newcommand{\Cy}{\symbol{'07}}
\newcommand{\dz}{\symbol{'12}}
\newcommand{\Dz}{\symbol{'02}}

\begin{document}
\begin{center}
\huge
NEKA\footnote{ovde stoji neshto} RECHENICA
\end{center}

\cy${}={}$c1

\Cy${}={}$C1

\dz${}={}$d2

\Dz${}={}$D2

\end{document}   

您可以看到如何在不使用命令的情况下输入塞尔维亚语字符。图中文本高度已降低,以显示没有空白的脚注。

在此处输入图片描述

您也可以使用直接西里尔字母输入,只要您使用 UTF-8 作为输入编码:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[OT2]{fontenc}
\renewcommand{\familydefault}{wncyr}

\newcommand{\cy}{\symbol{'17}}
\newcommand{\Cy}{\symbol{'07}}
\newcommand{\dz}{\symbol{'12}}
\newcommand{\Dz}{\symbol{'02}}

\begin{document}
\begin{center}
\huge
NEKA\footnote{ovde stoji neshto} RECHENICA \\
НЕКА\footnote{овде стоји нешто} РЕЧЕНИЦА
\end{center}

\cy${}={}$c1${}={}$ћ

\Cy${}={}$C1${}={}$Ћ

\dz${}={}$d2${}={}$џ

\Dz${}={}$D2${}={}$Џ

\end{document}   

在此处输入图片描述

答案2

在 LaTeX 中,使用字体命令并不是正确的方法。您正在放大字体,但脚注标记不会受此影响。请使用类似 LaTeX 命令\huge来处理此类内容。

尤其是在编写非拉丁文脚本时,TeX 引擎 XeLaTeX 和 LuaLaTeX 非常有用。它们自然支持 UTF-8(Unicode),您可以直接输入西里尔文字符。在以下示例中libertine使用了字体。

由于我不会说俄语,所以我无法读出这些词实际上是什么意思。

\documentclass{article}
\usepackage{libertine}
\begin{document}
\begin{center}
\uppercase{\Huge\bfseries нека\footnote{ожде стойи несто} реценица}
\end{center}

Wikipedia about LaTeX: 

LaTeX — наиболее популярный набор
макрорасширений (или макропакет) системы компьютерной вёрстки
TeX, который облегчает набор сложных документов. В типографском
наборе форматируется как \LaTeX.  

\LaTeX{} is a document preparation system and document markup
language.
\end{document} 

相关内容