Langkau ke kandungan

setspace dan jarak baris dalam Scissor LaTeX

Belum lagi. setspace dimuatkan tanpa ralat, tetapi jarak baris tidak boleh diubah: \onehalfspacing, \doublespacing, \singlespacing dan \linespread diabaikan, persekitaran doublespace dan onehalfspace mengekalkan teksnya pada jarak biasa, dan \begin{spacing}{1.5} mencetak "1.5" sebelum teks, jadi tinggalkan persekitaran itu.

Apa yang dilakukan oleh pakej ini

setspace mengubah jarak antara baris, seperti yang sering dikehendaki oleh tesis dan manuskrip:

  • \singlespacing, \onehalfspacing dan \doublespacing menetapkan jarak untuk baki dokumen;
  • \setstretch{1.25} menetapkan sebarang faktor;
  • persekitaran singlespace, onehalfspace, doublespace dan spacing (\begin{spacing}{1.5}) mengubahnya untuk sebahagian teks.

\linespread{1.3} LaTeX sendiri melakukan sesuatu yang serupa tanpa pakej.

Apa yang berfungsi di sini

PerintahDalam Scissor LaTeXCatatan
\usepackage{setspace}, pilihan onehalfspacing, doublespacingDiabaikanDiterima; baris mengekalkan jarak biasa.
\singlespacing, \onehalfspacing, \doublespacingDiabaikanDiabaikan tanpa mesej, dalam mukadimah dan dalam badan dokumen.
\linespread{...}DiabaikanDiabaikan tanpa mesej.
\setstretch{...}DiabaikanDiabaikan dalam mukadimah. Dalam badan dokumen ia dilangkau dengan nota dalam tab Masalah dan nombornya dicetak.
Persekitaran singlespace, onehalfspace, doublespaceDiabaikanTeks dikekalkan pada jarak biasa.
\begin{spacing}{1.5}Tidak disokongTeks dikekalkan, tetapi "1.5" dicetak sebelumnya, tanpa mesej.

Jarak baris datang daripada kelas dan pilihan saiz fonnya (10pt, 11pt, 12pt); lihat Perenggan, pemisah baris dan jarak.

Contoh

Perintah ini diterima dan tidak mengubah apa-apa, jadi mukadimah tesis diatur huruf seadanya:

\onehalfspacing diterima dan diabaikan

\documentclass[12pt]{article}
\usepackage{setspace}
\onehalfspacing
\begin{document}
Hans Mustermann's thesis asks for one-and-a-half line spacing.
Here the lines keep their normal distance; a TeX installation
spaces them out. The 44 pages of the draft stay readable either
way.
\end{document}
Disusun atur oleh Scissor LaTeX: \onehalfspacing diterima dan diabaikan

Persekitaran spacing mencetak argumennya. Tinggalkannya di sini, atau gunakan \onehalfspacing dalam mukadimah, yang dikenakan oleh pemasangan TeX:

\begin{spacing}{1.5} mencetak 1.5

LaTeXMukadimah: \usepackage{setspace}Buka dalam editor (dibuka dalam tab baharu)
\begin{spacing}{1.5}
Erika Mustermann's abstract, which should be spaced out.
\end{spacing}

Keserasian

  • Dari pemasangan TeX ke sini: teks dikekalkan, tetapi pada jarak baris biasa, dan dokumen dengan persekitaran spacing memaparkan nombornya. Bilangan halaman lebih rendah berbanding dengan jarak baris berganda.
  • Dari sini ke pemasangan TeX: dokumen dikompil di sana tanpa perubahan, dan perintah jarak baris berkesan di sana.

Manual penuh terdapat di CTAN: ctan.org/pkg/setspace. Lihat juga Perenggan, pemisah baris dan jarak dan Pakej yang tidak memerlukan tindakan.

Soalan dan jawapan

Bagaimanakah saya menetapkan jarak baris berganda dalam LaTeX?

Muatkan \usepackage{setspace} dan tulis \doublespacing dalam mukadimah. Scissor LaTeX menerimanya tetapi mengekalkan jarak biasa; PDF daripada pemasangan TeX mempunyai jarak baris berganda.

Mengapa "1.5" muncul dalam dokumen saya?

Persekitaran spacing tidak disokong, jadi argumennya dicetak sebagai teks. Buang \begin{spacing}{1.5} dan \end{spacing}, dan tulis \onehalfspacing dalam mukadimah sebaliknya.

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