키릴 문자로 lettrine을 사용하는 방법은 무엇입니까?

키릴 문자로 lettrine을 사용하는 방법은 무엇입니까?

라틴어 이니셜 대문자에 관한 많은 주제가 있지만 키릴 문자로 그 그림과 비슷한 것을 만드는 것이 가능합니까?

답변1

언어를 모르기 때문에 발견하지 못한 문제가 있을 수 있지만 lettrine키릴 문자에서는 작동하는 것 같습니다. 다음은 xelatexor 로 실행되는 예입니다 lualatex.

\documentclass[11pt,a5paper]{book}
\usepackage{fontspec,lettrine}
\setmainfont{PT Serif}
\begin{document}
\lettrine{В}{се} люди рождаются свободными и равными в своем
достоинстве и правах. Они наделены разумом и совестью и должны
поступать в отношении друг друга в духе братства. 
\end{document}

예제의 출력

egreg 노트로 도 lettrine함께 사용할 수 있습니다 pdflatex. 그러나 원하는 장식 글꼴, 즉 .ttf또는 에서 유니코드로 인코딩된 글꼴을 찾은 경우 및 .otf에서 매우 쉽게 사용할 수 있습니다 . 예를 들어 여기는 다음과 같습니다.xelatexlualatex루슬란 디스플레이:

\documentclass[11pt,a5paper,svgnames]{book}
\usepackage{fontspec,lettrine,microtype,polyglossia,xcolor}
\setdefaultlanguage{russian}
\setmainfont{PT Serif}
\newfontface\init{Ruslan Display}[
  Color=Maroon]
\renewcommand{\LettrineFontHook}{\init}
\renewcommand*{\DefaultLoversize}{.18}
\renewcommand*{\DefaultLhang}{.1}
\begin{document}
\lettrine{В}{се} люди рождаются свободными и равными в своем
достоинстве и правах. Они наделены разумом и совестью и должны
поступать в отношении друг друга в духе братства.
\end{document}

두 번째 예의 출력

답변2

lettrine다음과 함께 사용해도 문제가 없습니다 pdflatex.

\documentclass{article}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}

\usepackage{lettrine}

\begin{document}

\lettrine{К}{}ак и любой читатель, преданный может ясно видеть, идеал
практический разум является представлением, насколько мне известно, все
сами по себе; как я показал в другом месте, явления должны быть лишь
используется в качестве канона для нашего понимания. В алогизмы практическая
Причина есть то, что первый порождают архитектурной практического
Причина. Как будет легко показано в следующем разделе, причина будет
тем самым быть сделаны в противоречие, с учетом этих соображений,
Идеально практического разума, пока многообразие зависит от явлений.

\end{document}

여기에 이미지 설명을 입력하세요

답변3

내가 사용하는 간단한 것은 다음과 같습니다.

\newfont{\initial}{wcmr17 at 48pt}
\newcommand{\frstltr}[1]{
    \newbox{\litera}
    \savebox{\litera}{\hbox{\initial #1}}
    \vspace*{.2\ht\litera}\par\noindent
    \begin{wrapfigure}{l}{.8\wd\litera}
    \vbox to .05\ht\litera{\vss\usebox{\litera}\vspace*{-.2\ht\litera}}
    \vspace*{-.2\ht\litera}
    \end{wrapfigure}}

단락 시작 부분에 다음과 같이 간단히 작성하십시오 \frstltr{П}ервая буква.

UPD: 작업 예

\documentclass[a4paper,12pt,twoside]{article}
\usepackage[koi8-r]{inputenc}       % Классическая кодировка
\usepackage[english,russian]{babel} % Правила разбиения слов
\usepackage{lipsum}                 % Плавающие картинки и таблицы
\usepackage{wrapfig}                % Обтекаемые объекты
\newfont{\initial}{wcmr17 at 48pt}
\newcommand{\frstltr}[1]{
    \newbox{\litera}
    \savebox{\litera}{\hbox{\initial #1}}
    \vspace*{.2\ht\litera}\par\noindent
    \begin{wrapfigure}{l}{.8\wd\litera}
    \vbox to .05\ht\litera{\vss\usebox{\litera}\vspace*{-.65\ht\litera}}
    \vspace*{-.2\ht\litera}
    \end{wrapfigure}}
\begin{document}
\frstltr{Д}олжно работать!
\lipsum[1]
\end{document}


(원천:pic4a.ru)

관련 정보