答案1
这是一个使用低级 LaTeX 宏的解决方案,称为\@seccntformat
。它在节号后插入一个点和删除节号后的空格。通过此设置,对节的交叉引用将继续按预期工作。
\documentclass{article}
\usepackage[turkish]{babel} % is this correct?
% Method proposed in "The LaTeX Companion", 2nd ed.:
\makeatletter
\def\@seccntformat#1{\@ifundefined{#1@cntformat}%
{\csname the#1\endcsname\space}% default
{\csname #1@cntformat\endcsname}}% enable individual control
\newcommand\section@cntformat{\thesection.}% section-level: period, no space
\makeatother
\begin{document}
\section{G\.IR\.I\c{S}}
\end{document}