Я хочу знать, как я могу добиться такого эффекта в LaTeX:
В основном это выглядит так: {Ф}первый {л}Эттер, где буквы в скобках являются немного больше, чем другие, но они все буквы заглавные.
Какие-либо предложения?
Можно адаптировать код expl3 что egreg опубликованной недавно в буксир (буксира, объем 39 (2018), вып. 1, ПГ.55). Как Werner'ы решение, используя малые прописные, это решение предполагает, что ведущим буквы вводятся как прописные. Однако, вы можете выбрать размер (и другие атрибуты)
\documentclass[11pt]{article}
\usepackage{xparse}
\usepackage{expl3}
\ExplSyntaxOn
\NewDocumentCommand{\biglittlecap}{m}
{
\sheljohn_biglittecap:nn { #1 }
}
\tl_new:N \l__sheljohn_biglittecap_input_tl
\cs_new_protected:Npn \sheljohn_biglittecap:nn #1
{
% store the string in a variable
\tl_set:Nn \l__sheljohn_biglittecap_input_tl { #1 }
\regex_replace_all:nnN
% search a capital letter (or more)
{ ([A-Z]+ | \cC.\{?[A-Z]+\}?) }
% replace the match with \huge{match}
{ \cB\{\c{huge}\1\cE\} } % <=== could use large, Large (or some other command...)
\l__sheljohn_biglittecap_input_tl
\tl_use:N \MakeUppercase{\l__sheljohn_biglittecap_input_tl}
}
\ExplSyntaxOff
\begin{document}
\biglittlecap{\`Once \r{U}pon a Time}
\end{document}