我正在尝试使用保加利亚语 Times New Roman 字体输出文档标题。如果我使用
\documentclass[14pt,a4paper]{article}
\usepackage{fontspec}
\setmainfont{Times New Roman}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[bulgarian]{babel}
\title{Моят проект}
\begin{document}
\maketitle
\end{document}
我收到错误“!NFSS 表已损坏”。
如果我改变包裹的位置fontspec
,content
像这样
\documentclass[14pt,a4paper]{article}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[bulgarian]{babel}
\usepackage{fontspec}
\setmainfont{Times New Roman}
\title{Моят проект}
\begin{document}
\maketitle
\end{document}
我收到错误“!LaTeX 错误:命令 \cyrg 在编码 EU1 时不可用”。
使用第二个示例,我能够用西里尔字母在文档正文中书写,但像\maketitle
和这样的命令\tableofcontents
不起作用,导致前面提到的错误(第二个示例)。
我正在使用 XeLaTeX 进行构建。
答案1
如果您使用 XeLaTeX 或 LuaLaTeX 编译此文件,您将获得 Times 作为主字体。不应加载软件包fontenc
和(请参阅inputenc
从 Computer Modern 字体迁移到 Times New Roman 字体)
\documentclass[14pt,a4paper]{article}
\usepackage{fontspec}
\setmainfont[Ligatures=TeX]{Times New Roman}
\usepackage[bulgarian]{babel}
\title{Моят проект}
\begin{document}
\maketitle
% The following text is from Wikipedia
София е столицата и най-големият град в България. Тя е 15-ят по големина град в Европейския
съюз с население 1\,291\,591 души към преброяване 2011, което представлява 16,4\% от
населението на България. Разположена е в централната част на Западна България, в
Софийската котловина, заобиколена от планината Витоша на юг, планината Люлин на запад и
Стара планина на север. Общата ѝ площ е 1344 квадратни километра, а средната ѝ надморска
височина e около 580 метра. Това я прави четвъртата по височина столица в Европа. Изградена
е върху четирите тераси на река Искър и притоците ѝ Перловска и Владайска (Елешница). В
централната градска част, както и в кварталите Овча купел, Княжево, Горна баня и Панчарево,
има минерални извори. Климатът на София е умереноконтинентален.
Тя е основен административен, индустриален, транспортен, културен и университетски център на
страната, като в нея е съсредоточено 1/6 от промишленото производство на България. Тук се
намират също така Българската академия на науките, много университети, театри, кина, както и
Националната художествена галерия, археологически, исторически, природонаучни и други музеи.
София носи името на късноантичната катедрала на града "Света София". Това се допълва от
всенародната почит към светата мъченица София, майка на трите свети мъченици – Вяра, Надежда
и Любов, и тъй като "Божествената премъдрост", т.е. Христос, е предмет на постоянно
преклонение, неподвластно на определен ден от годината, то празникът на светиците - 17
септември, е приет за Ден на София, чества се и 4 януари, когато градът е освободен от
турско робство през 1878 г. от руските войски. София е обявена за столица на 3 април 1879
година от Учредителното събрание по предложение на проф. Марин Дринов, като стар български
град, отдалечен от турската граница и средищно разположен в българските земи според
тогавашното разбиране.
\end{document}