siunitx ב-Scissor LaTeX
החבילה siunitx לא עובדת ב-Scissor LaTeX. \SI, \si, \qty, \unit ו-\num לא מוכרות: בטקסט המספר נשאר אבל היחידה נעלמת (עם הערה בלשונית הבעיות), ובנוסחה כל הנוסחה הופכת לאדומה; במקום זאת כותבים יחידות עם \mathrm ועם רווח דק \,.
מה החבילה עושה
siunitx מסדרת מספרים ויחידות באופן אחיד. כותבים \SI{44}{\kilo\metre} (או \qty{44}{\km} בגרסה 3) ומקבלים את המספר, רווח דק ויחידה זקופה. היא גם מעצבת מספרים ארוכים, מיישרת מספרים בעמודות של טבלה, ומדפיסה טווחים ורשימות.
מה עובד כאן
| פקודה | ב-Scissor LaTeX | מה רואים |
|---|---|---|
\SI{44}{\kilo\metre}, \qty{44}{\km} בטקסט | לא נתמך | "44": המספר נשאר, היחידה אובדת. לשונית הבעיות מפרטת את הפקודות שדולגו. |
\si{\metre\per\second}, \unit{...} בטקסט | לא נתמך | כלום: היחידה אובדת. |
\num{12345.6} בטקסט | לא נתמך | "12345.6", בלי קיבוץ ספרות. |
כל אחת מהן בתוך $...$ או \[...\] | לא נתמך | כל הנוסחה מוצגת באדום. |
\sisetup{...}, סוג העמודה S | לא נתמך | \sisetup מדולגת בשקט. עמודת S נקראת כעמודה ממורכזת, ולכן המספרים לא מיושרים לפי הנקודה העשרונית. |
דוגמאות
בטקסט המספר שורד, אבל היחידה לא:
\SI בטקסט מאבדת את היחידה
The track is \SI{44}{\kilo\metre} long.לשונית הבעיות: Skipped 3 unknown commands: \SI, \kilo, \metre
בנוסחה, כל הנוסחה הופכת לאדומה:
\SI בנוסחה מציגה אותה באדום
The speed is $v = \SI{12}{\metre\per\second}$.באדום: אי אפשר לקרוא את הנוסחה, ולכן מוצג קוד המקור שלה במקומה.
כותבים את היחידות ביד. רווח דק \, מפריד בין המספר ליחידה, ו-\mathrm שומרת על היחידה זקופה:
מספרים ויחידות שנכתבו ביד
The track is $44\,\mathrm{km}$ long, and John Doe runs it at
$3.5\,\mathrm{m\,s^{-1}}$. The water is at $20\,^{\circ}\mathrm{C}$
(or 20\,\textdegree C in text), the resistor has $12\,\mathrm{k\Omega}$,
the hair is $5\,\mu\mathrm{m}$ thick, and the sample weighs
$1.2 \times 10^{3}\,\mathrm{kg}$. Prices rose by 10\,\%.אם כותבים הרבה יחידות, פקודות קצרות חוסכות הקלדה:
פקודות יחידות משלך
\documentclass{article}
\newcommand{\un}[1]{\,\mathrm{#1}}
\newcommand{\celsius}{\,^{\circ}\mathrm{C}}
\begin{document}
Erika Mustermann measured $44\un{mm}$ at $21\celsius$,
and a flow of $0.8\un{L\,min^{-1}}$.
\end{document}תאימות
- מהתקנת TeX לכאן: הטקסט שומר על המספרים אבל מאבד את היחידות, ונוסחאות עם פקודות של
siunitxהופכות לאדומות. החליפו אותן ב-\,\mathrm{...}כמו למעלה. - מכאן להתקנת TeX: יחידות שנכתבו עם
\mathrmו-\,מתהדרות בכל מקום ונראות אותו הדבר.
המדריך המלא נמצא ב-CTAN: ctan.org/pkg/siunitx. ראו גם מתמטיקה ב-LaTeX: היסודות.
ראו גם יסודות המתמטיקה, טבלאות ו-physics.
שאלות ותשובות
איך כותבים מעלות צלזיוס בלי siunitx?
בנוסחה כותבים 20\,^{\circ}\mathrm{C}; בטקסט כותבים 20\,\textdegree C. שתי הדרכים עובדות כאן וגם בהתקנת TeX.
למה יש רווח בין המספר ליחידה?
ברוב מדריכי הסגנון יחידות מופרדות ממספרים ברווח דק. \, נותן את הרווח הזה ושומר את המספר והיחידה באותה שורה.
כל דוגמה בדף הזה מסודרת על ידי Scissor LaTeX בזמן בניית האתר. עודכן לאחרונה: 2026-11-07.