Langkau ke kandungan

Fon sans serif dalam Scissor LaTeX

Tulis \renewcommand{\familydefault}{\sfdefault} dalam mukadimah, atau mulakan badan dokumen dengan \sffamily; teks kemudian diatur dalam Latin Modern Sans, atau dalam TeX Gyre Heros, fon yang menyerupai Helvetica, apabila helvet atau tgheros dimuatkan. sfmath, sansmath, cmbright dan arev menjadikan formula sans serif juga, dan kelas KOMA-Script mengatur tajuk dalam sans serif.

Apa yang dilakukan oleh pakej ini

LaTeX mengatur teks dalam fon serif secara lalai. Beberapa pakej dan tetapan menukar dokumen kepada sans serif:

  • \renewcommand{\familydefault}{\sfdefault} menjadikan keluarga sans serif sebagai lalai untuk seluruh teks.
  • helvet dan tgheros memilih Helvetica atau penggantinya yang percuma, TeX Gyre Heros, sebagai keluarga sans serif. Secara sendiri, ia hanya mengubah \textsf; bersama baris di atas, seluruh teks.
  • sfmath dan sansmath mengatur formula dalam sans serif, agar sepadan dengan teks sans serif.
  • cmbright dan arev menggantikan kedua-dua fon teks dan fon matematik dengan reka bentuk sans serif.
  • Kelas KOMA-Script scrartcl, scrreprt dan scrbook mengatur tajuk bahagian dan tajuk dokumen dalam sans serif.

Apa yang berfungsi di sini

TetapanDalam Scissor LaTeXCatatan
\renewcommand{\familydefault}{\sfdefault}BerfungsiSemua teks dalam Latin Modern Sans. Juga daripada fail .sty dalam projek.
\sffamily sebagai perkara pertama dalam badan dokumenBerfungsiSama seperti baris di atas.
helvet, tgherosBerfungsiMuka sans serif ialah TeX Gyre Heros dan bukan Latin Modern Sans. Pilihan scaled diabaikan.
sfmathBerfungsiHuruf Latin dan digit dalam formula dalam sans serif; huruf Yunani mengekalkan bentuk biasanya. \usepackage[helvet]{sfmath} juga memilih TeX Gyre Heros.
sansmath dengan \sansmathSebahagianSemua formula dokumen dalam sans serif, di mana-mana sahaja \sansmath ditulis. Tab Masalah masih menyenaraikan \sansmath sebagai dilangkau. Tanpa \sansmath, tiada apa-apa yang berubah.
cmbright, arevSebahagianTeks dan formula dalam sans serif, diatur dalam Latin Modern Sans: reka bentuk CM Bright dan Arev itu sendiri tidak digunakan.
scrartcl, scrreprt, scrbookBerfungsiTajuk bahagian dan tajuk dokumen dalam sans serif, badan teks dalam serif, seperti dalam KOMA-Script.
\setkomafont{disposition}{\rmfamily} atau \normalfont, pilihan kelas egregdoesnotlikesansseriftitlesBerfungsiTajuk serif dalam kelas KOMA-Script.
\textsf{...}, {\sffamily ...} di tengah teksDiabaikanPerkataan kekal serif.
Templat persidangan dan jurnalDiabaikanIa mengekalkan fonnya sendiri; tetapan sans serif tidak mengubahnya.

Untuk semua pakej fon lain, lihat fontenc, inputenc, fontspec dan pakej fon.

Contoh

Seluruh dokumen dalam sans serif, dengan TeX Gyre Heros untuk teks dan sfmath untuk formula:

\familydefault dengan helvet dan sfmath

\documentclass{article}
\usepackage{helvet}
\usepackage{sfmath}
\renewcommand{\familydefault}{\sfdefault}
\begin{document}
\section{Measurements}
Erika Mustermann measured 44 samples. The mean is
$\bar{x} = \frac{1}{n}\sum_{i=1}^{n} x_i$, with an error of
$\sigma/\sqrt{n}$.
\end{document}
Disusun atur oleh Scissor LaTeX: \familydefault dengan helvet dan sfmath

Tanpa helvet, muka sans serif ialah Latin Modern Sans. Di sini hanya teks dalam sans serif dan formula mengekalkan fon matematik biasa:

Latin Modern Sans untuk teks sahaja

\documentclass{article}
\renewcommand{\familydefault}{\sfdefault}
\begin{document}
Hans Mustermann writes the report in Latin Modern Sans, while
$E = mc^2$ stays in the serif math font.
\end{document}

Kelas KOMA-Script mengatur tajuk dalam sans serif dan badan teks dalam serif:

Tajuk KOMA-Script

\documentclass{scrartcl}
\begin{document}
\section{Introduction}
John Doe introduces the topic in serif text under a sans-serif
heading.
\end{document}
Disusun atur oleh Scissor LaTeX: Tajuk KOMA-Script

Keserasian

  • Dari pemasangan TeX ke sini: dokumen sans serif kekal sans serif. cmbright dan arev kelihatan berbeza, kerana kedua-duanya dipaparkan dalam Latin Modern Sans, dan perkataan tunggal dalam \textsf menjadi serif di sini.
  • Dari sini ke pemasangan TeX: dokumen dikompil di sana tanpa perubahan, dan helvet memberikan Helvetica sebenar (atau Nimbus Sans) di sana.

Manual penuh terdapat di CTAN: helvet, tgheros, sfmath, sansmath, cmbright, arev dan KOMA-Script. Lihat juga Teks tebal, condong dan gaya teks lain dan Bahasa lain dan fon.

Soalan dan jawapan

Bagaimanakah saya menggunakan Arial atau Helvetica dalam LaTeX?

Muatkan \usepackage{helvet} dan tulis \renewcommand{\familydefault}{\sfdefault}. Di sini teks kemudian diatur dalam TeX Gyre Heros, pengganti percuma yang menyerupai Helvetica; Arial itu sendiri tidak tersedia.

Mengapa teks \textsf saya masih serif?

Sans serif berfungsi untuk seluruh dokumen, bukan untuk perkataan tunggal. Tukar seluruh teks dengan \familydefault, atau biarkan perkataan itu serif di sini; pemasangan TeX memaparkannya dalam sans serif.

Setiap contoh di halaman ini disusun atur oleh Scissor LaTeX semasa laman dibina. Kali terakhir dikemas kini 2026-11-07.