setspace at line spacing sa Scissor LaTeX
Hindi pa. Nalo-load ang setspace nang walang error, pero hindi mababago ang line spacing: hindi pinapansin ang \onehalfspacing, \doublespacing, \singlespacing at \linespread, karaniwang spacing pa rin ang text sa mga environment na doublespace at onehalfspace, at nagpi-print ang \begin{spacing}{1.5} ng "1.5" bago ang text, kaya huwag nang gamitin ang environment na iyon.
Ano ang ginagawa ng package
Binabago ng setspace ang layo sa pagitan ng mga linya, gaya ng madalas na hinihingi sa mga thesis at manuscript:
- itinatakda ng
\singlespacing,\onehalfspacingat\doublespacingang spacing para sa natitirang bahagi ng dokumento; - nagtatakda ang
\setstretch{1.25}ng kahit anong factor; - binabago ito ng mga environment na
singlespace,onehalfspace,doublespaceatspacing(\begin{spacing}{1.5}) para sa isang bahagi ng text.
Katulad na bagay ang ginagawa ng sariling \linespread{1.3} ng LaTeX nang walang package.
Ano ang gumagana dito
| Command | Sa Scissor LaTeX | Mga tala |
|---|---|---|
\usepackage{setspace}, mga option na onehalfspacing, doublespacing | Nilalaktawan | Tinatanggap; karaniwang spacing pa rin ang mga linya. |
\singlespacing, \onehalfspacing, \doublespacing | Nilalaktawan | Hindi pinapansin nang walang mensahe, sa preamble at sa body. |
\linespread{...} | Nilalaktawan | Hindi pinapansin nang walang mensahe. |
\setstretch{...} | Nilalaktawan | Hindi pinapansin sa preamble. Sa body, nilalaktawan ito na may tala sa Problems at ipinipi-print ang numero. |
Mga environment na singlespace, onehalfspace, doublespace | Nilalaktawan | Nananatili ang text sa karaniwang spacing. |
\begin{spacing}{1.5} | Hindi suportado | Nananatili ang text, pero ipinipi-print ang "1.5" bago nito, nang walang mensahe. |
Galing sa class at sa font size option nito (10pt, 11pt, 12pt) ang line spacing; tingnan ang Mga talata, line break at spacing.
Mga halimbawa
Tinatanggap ang mga command at walang binabago, kaya nata-typeset nang ganoon lang ang preamble ng isang thesis:
Tinatanggap at hindi pinapansin ang \onehalfspacing
\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}Ipinipi-print ng spacing environment ang argument nito. Huwag itong gamitin dito, o gamitin ang \onehalfspacing sa preamble, na ina-apply ng isang TeX installation:
Ipinipi-print ng \begin{spacing}{1.5} ang 1.5
\begin{spacing}{1.5}
Erika Mustermann's abstract, which should be spaced out.
\end{spacing}Compatibility
- Mula sa isang TeX installation papunta rito: nananatili ang text, pero sa karaniwang line spacing, at ipinapakita ng mga dokumentong may
spacingenvironment ang numero nito. Mas kaunti ang bilang ng pahina kaysa sa double spacing. - Mula rito papunta sa isang TeX installation: nagko-compile doon ang mga dokumento nang walang binabago, at may epekto roon ang mga spacing command.
Nasa CTAN ang buong manual: ctan.org/pkg/setspace. Tingnan din ang Mga talata, line break at spacing at Mga package na walang kailangang gawin.
Mga tanong at sagot
Paano ako magtatakda ng double line spacing sa LaTeX?
I-load ang \usepackage{setspace} at isulat ang \doublespacing sa preamble. Tinatanggap ito ng Scissor LaTeX pero karaniwang spacing pa rin; double spaced ang PDF mula sa isang TeX installation.
Bakit may lumalabas na "1.5" sa dokumento ko?
Hindi suportado ang spacing environment, kaya ipinipi-print bilang text ang argument nito. Alisin ang \begin{spacing}{1.5} at \end{spacing}, at isulat na lang ang \onehalfspacing sa preamble.
Bawat halimbawa sa page na ito ay tina-typeset ng Scissor LaTeX kapag binubuo ang site. Huling na-update noong 2026-11-07.