kzen.dev
  • Pertanyaan
  • Tag
  • Pengguna
Notifikasi
Imbalan
Registrasi
Setelah Anda mendaftar, Anda akan diberitahu tentang balasan dan komentar untuk pertanyaan Anda.
Gabung
Jika Anda sudah memiliki akun, masuk untuk memeriksa pemberitahuan baru.
Akan ada hadiah untuk pertanyaan, jawaban, dan komentar tambahan.
Lebih
Sumber
Sunting
 aljndrrr
aljndrrr
Question

Semua huruf dalam huruf besar, kecuali huruf pertama lebih besar dari yang lain

Saya ingin tahu bagaimana saya dapat mencapai efek ini dalam LaTeX:

Pada dasarnya terlihat seperti ini: {F}IRST {L}ETTER, di mana huruf-huruf di kawat gigi yang sedikit lebih besar dari yang lainnya, tetapi mereka semua huruf menjadi huruf besar.

Ada saran?

46 2012-05-17T23:21:05+00:00 2
 doncherry
doncherry
Pertanyaan edit 4 September 2013 в 8:37
TeX - LaTeX
fonts
formatting
small-caps
Solution / Answer
 Werner
Werner
17 Mei 2012 в 11:32
2012-05-17T23:32:35+00:00
Lebih
Sumber
Sunting
#14688557

Anda kemungkinan besar mengacu topi kecil:

\textsc{First Letter}

atau

{\scshape First Letter}
67
0
Anda punya pertanyaan? Tambahkan di situs dan dapatkan jawabannya secara instan
id.kzen.dev
 John
John
27 Juli 2019 в 9:35
2019-07-27T21:35:16+00:00
Lebih
Sumber
Sunting
#14688558

Satu dapat beradaptasi expl3 kode yang egreg diterbitkan di TUGBoat baru-baru ini (TUGboat, Volume 39 (2018), No. 1, hal.55). Seperti Werner's solusi menggunakan topi kecil, solusi ini mengasumsikan bahwa terkemuka surat yang masuk sebagai ibukota. Namun, anda dapat memilih ukuran (dan oleh ekstensi atribut lainnya)

\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}

 John
John
Jawaban edit 28 Juli 2019 в 12:22
0
0
Anda punya pertanyaan? Tambahkan di situs dan dapatkan jawabannya secara instan
id.kzen.dev
Tambahkan pertanyaan
Kategori
Semua
Teknologi
Budaya / Rekreasi
Kehidupan / Seni
Ilmu Pengetahuan
Profesional
Bisnis
Pengguna
Semua
Baru
Populer
1
Andrei Kalinin
Terdaftar 2 minggu yang lalu
2
Koroleva Ego
Terdaftar 1 bulan yang lalu
3
Star Lenon
Terdaftar 1 bulan yang lalu
4
Данил Жевнеров
Terdaftar 1 bulan yang lalu
5
Анна Литвиненко
Terdaftar 2 bulan yang lalu
Anda punya pertanyaan? Tambahkan di situs dan dapatkan jawabannya secara instan
id.kzen.dev
ID
JA
© kzen.dev 2023
Sumber
tex.stackexchange.com
di bawah lisensi cc by-sa 3.0 dengan atribusi