我知道如何用拉丁字母书写漂亮的字体,但我找不到西里尔字母。 各种字体如下:https://tug.org/FontCatalogue/calligraphicalfonts.html
\documentclass[french]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[a4paper]{geometry}
\usepackage[english,russian]{babel} % локализация и переносы
\usepackage{weva}
\begin{document}
\weva{Hey!}
%\weva{Привет}
\end{document}
答案1
这新迈阿密手写字体包含西里尔字母并支持 pdfLaTeX。
梅威瑟:
\documentclass{article}
\usepackage[T2A,T1]{fontenc}
\begin{document}
The following is a text in the Miama Nueva font for pdf\LaTeX:
{\fontfamily{fmm}\fontencoding{T2A}\selectfont
\begin{center}
Все люди рождаются свободными и равными в своем достоинстве
и правах. Они наделены разумом и совестью и должны поступать
в отношении друг друга в духе братства.
\end{center}}
\end{document}
请注意,该文本是从 Miama 包文档中复制的,并不带有任何政治声明。
答案2
使用 LuaLaTeX 或 XeLaTeX,您可以在系统上使用任何 OpenType、TrueType 或 Graphite 字体。
\documentclass{article}
\tracinglostchars=3
\usepackage[ukrainian]{babel}
\usepackage{fontspec}
\usepackage{microtype}
\newfontfamily\scrfamily{Segoe Script}
\DeclareTextFontCommand{\textscr}{\scrfamily}
\begin{document}
\scrfamily
Беручи до уваги, що визнання гідності, яка властива всім членам людскої сім'ї, і рівних та невід'ємних їх прав є основою свободі, справедливості та загального миру; і
беручи до уваги, що зневажання і нехтування правами людини призвели до варварських актів, які обурюють совість людства, і що створення такого світу, в якому люди будуть мати свободу слова і переконань і будуть вільні від страху і нужди, проголошено як високе прагнення людей; і
\end{document}
此模板定义\scrfamily
和\textscr
命令,其工作方式类似于\ttfamily
或\textsf
。
您可以使用任何其他支持西里尔文的字体,例如免费的德沃耶 Unicode。如果您认为脚本字体在右边距如此完美地对齐看起来很奇怪,您可能还需要\raggedright
。如果是这样,您可能还需要\usepackage{parskip}
分隔段落。
不幸的是,根据字体是否支持某种语言来搜索字体并不是很可靠,因此您可能会得到一个支持西里尔文的字体系列列表
albatross "U+0411"
或者任何其他 Unicode 字符,尤其是您想要的西里尔字母变体所特有的字符。