logo

רשימות לטקס

רשימות הלטקס משמשות להוספת חבילות נוספות. ישנם שלושה סוגים של רשימות. האחד הוא ה לִמְנוֹת רשימה, אשר מייצרת את הרשימה הממוספרת. השני הוא לְפַרֵט , המשמש עבור רשימות התבליטים. השלישי הוא ה רשימת תיאורים , שאינה כתובה בכדורים ואינה ממוספרת. ב-Latex, כל רשימה מוגדרת על ידי פריט . באמצעות שיטה זו ניתן ליצור גם רשימות משנה.

הדוגמה לרשימות מוצגת להלן:

 egin{enumerate} item first point item second point egin{itemize} item first sub-point item second sub-point end{itemize} item third point end{enumerate} 

הפלט של זה מוצג בתמונה למטה:

רשימות לטקס

1. מנה

הוא משמש ליצירת רשימות ממוספרות.

יציאת האזנה

הקוד הפשוט לרשימה הספירה ניתן להלן:

 documentclass{article} egin{document} egin{enumerate} item this is the first point item this is the second point end{enumerate} end{document} 

הפלט מוצג בתמונה למטה:

רשימות לטקס

2. פרט

הוא משמש ליצירת הרשימה הבלתי ממוספרת. הדוגמה ניתנת להלן:

 documentclass{article} egin{document} egin{itemize} item this is the first point item this is the second point end{itemize} end{document} 

הפלט מוצג בתמונה להלן:

רשימות לטקס

3. תיאור

רשימת התיאורים הכי פחות ידועה. הוא משמש כאשר אתה צריך להסביר מונחים או סימונים. התוכנית או הקוד עבור רשימת התיאור ניתנים להלן:

 documentclass{article} egin{document} egin{description} item[Chemistry] the study of behavior of elements and compounds item[History] the study of past item[Geology] the study of the solid Earth end{description} end{document} 

הפלט מוצג בתמונה למטה:

רשימות לטקס

רשימות מקוננות

עבור כל הרשימות לעיל, רשימות מקוננות משמשים ליצירת סביבות שונות. זה גם אומר שאפשר לקבל תת-רשימה לפריט של רשימה. העומק המרבי למספר הרמות הוא ארבע. הדוגמה לרשימה המקוננת ניתנת להלן:

 documentclass[12pt]{article} egin{document} egin{enumerate} item One egin{enumerate} item First item Second item Third end{enumerate} item Two item Three end{enumerate} end{document} 

הפלט מוצג בתמונה למטה:

רשימות לטקס

סגנונות המספור של הרשימות המקוננות תלויים בעומק הרשימות. בוא נשקול דוגמה נוספת:

 documentclass[17pt]{article} egin{document} egin{enumerate} item first is entered item another item of first egin{enumerate} item Second one item another item of second egin{enumerate} item third is entered item another item of third egin{enumerate} item Fourth one item another item of fourth end{enumerate} end{enumerate} end{enumerate} end{enumerate} end{document} 

לאחר כתיבת הקוד שלמעלה ב-Texmaker, המסך ייראה כמו התמונה שמוצגת למטה:

רשימות לטקס

כפי שכבר נאמר, שמור את הקובץ ולאחר מכן לחץ על בנייה מהירה אפשרות להדר את התוכנית. הפלט מוצג בתמונה להלן:

רשימות לטקס

אתה יכול לשים לב כי בהתאם לעומק הרשימה; הרשימה הממוספרת מותאמת בהתאם.

הערה:הitemsepהפקודה משמשת לשליטה על המרווח בין הפריטים. הוא משמש רק לאחר תחילת הפקודה.

גם רשימות לטקס מסווגות בהתאם לסדר, כלומר, רשימה מסודרת ו רשימות לא מסודרות . הדוגמה של שתי הרשימות הללו ניתנת להלן:

1. רשימות מסודרות

לטקס מספק את לִמְנוֹת סביבה עבור הרשימות המסומנות. בואו נשקול דוגמה. הקוד שנכתב כאן משמש ב- טקסמייקר לייצר את הפלט. הדוגמה לרשימה המסודרת ניתנת להלן:

 documentclass[12pt]{article} egin{document} egin{enumerate} item First item Second item Third end{enumerate} end{document} 

הפלט מוצג בתמונה למטה:

ערך מחרוזת של
רשימות לטקס

2. רשימות לא מסודרות

עבור רשימות לא מסודרות, לטקס מספק את לְפַרֵט סביבה. זה עובד גם ללא חבילות נוספות. בדוגמה שניתנה להלן, הקוד זהה לזה של רשימה מסודרת, רק במקום למנות, לפרט משמש.

 documentclass[12pt]{article} egin{document} egin{itemize} item First item Second item Third end{itemize} end{document} 

הפלט מוצג בתמונה למטה:

רשימות לטקס

עבור שתי הסביבות, לטקס מספק את פריט פקודה, שיש להכריז עליה בהתחלה.

שינוי דפוס/פורמט התבליט והמספור של רשימות לטקס

לפעמים, יש צורך לשנות את התבליטים והמספור של הרשימות כדי להשתמש בפורמט אחר. כידוע, עבור קלט של תו מיוחד, סימן $ משמש בהתחלה ובסוף. השיטה עבור הרשימה המסודרת והלא מסודרת ניתנת להלן:

    רשימות לא מסודרות

אם תשנה את הפורמט מכדורים למקף, תשתמש בפקודה הבאה:

 item[--] or item[$-$] 

אם תשנה את הפורמט מכדורים לכוכבית, נעשה שימוש בפקודה הבאה:

 item[$ast$] 

אם אתה משנה את הפורמט מכדורים לתו מסוים, אזי נעשה שימוש בפקודה הבאה:

 item[$ Any character$] 

התוכנית לשינוי התבליטים ניתנת להלן:

 documentclass[14pt]{article} egin{document} egin{itemize} item[--] Dash item[$-$] Dash item[$ast$] Asterisk item[$#$] hash character used end{itemize} end{document} 

הפלט של הקוד לעיל ב-Texmaker ניתן להלן:

החזרת מערך java
רשימות לטקס
    רשימות מסודרות

זה תהליך מסובך אם אתה רוצה לשנות את הסביבה. הצעד הקל ביותר הוא להשתמש ב- נִפקָד סביבה. זה משמש עם הפקודה usepackage כמו usepackage{enumitem} .

הקוד עבור הרשימות הבאות ניתן להלן:

 documentclass[12pt]{article} usepackage{enumitem} egin{document} egin{enumerate}[label=(alph*)] item one item item two item egin{enumerate}[label=(arabic*)] item third item item fourth item egin{enumerate}[label=(
oman*)] item fifth item item sixth item end{enumerate} end{enumerate} end{enumerate} end{document} 

לאחר כתיבת התוכנית לעיל, מסך Texmaker ייראה כמו התמונה למטה:

רשימות לטקס

הפלט מובא להלן:

רשימות לטקס

אתה יכול גם להשתמש נִפקָד אפשרות לרשימה לא מסודרת כדי לשנות את הסמל עבור כל הפריטים ברשימה.

    לְפַרֵט

בסוג זה של רשימות, הפקודה מחדש משמשת לשינוי גודל התבליטים ברמות שונות. בואו נבין זאת באמצעות דוגמה. ניתן להשתמש בפקודות עבור הפורמטים להחלפת נקודות התבליטים. הדוגמה ניתנת להלן:

 documentclass{article} egin{document} 
enewcommand{labelitemi}{$ast$} 
enewcommand{labelitemii}{$cdot$} 
enewcommand{labelitemiii}{$diamond$} egin{itemize} item this is the first point egin{itemize} item this is the second point egin{itemize} item this is the third point end{itemize} end{itemize} end{itemize} end{document} 

הפלט מוצג בתמונה למטה:

רשימות לטקס

פקודות התווית המשמשות ברמות השונות הן:

דוגמה לנתונים של json
  • labelitemi לרמה 1
  • labelitemii לרמה 2
  • labelitemiii לרמה 3
  • labelitemiv לרמה 4
    סגנונות רשימה ממוספרים

הסגנונות הזמינים עבור הרשימות הממוספרות ניתנים להלן:

קוד תיאור
אלף משמש לאותיות רישיות (A, B, C...)
alph משמש לאותיות קטנות (a, b, c, d....)
רוֹמִי עבור ספרות רומיות קטנות (i, ii, iii, iv...)
רוֹמִי עבור הספרות הרומיות הגדולות (I, II, III, IV...)
עֲרָבִית משמש למספרים הערביים (1, 2, 3, 4, 5...)

כדי לשנות את מספר ההתחלה או ההתחלה אתה יכול להשתמש ב setcounter עבור רשימות הסוגים למנות. הקוד לסוג זה מוצג בדוגמה הבאה:

 documentclass{article} egin{document} 
enewcommand{labelitemiii}{Roman{enumiii}} egin{enumerate} item first item item first number item egin{enumerate} item second item item second number item egin{enumerate} setcounter{enumiii}{6} item third item item third number item end{enumerate} end{enumerate} end{enumerate} end{document} 

לאחר כתיבת הקוד לעיל, מסך Texmaker ייראה כמו התמונה הבאה:

רשימות לטקס

הפלט מוצג בתמונה להלן:

רשימות לטקס

טיעוני מרווחים

פקודות אלה משמשות לשינוי פרמטרי המרווח של הרשימה. בהתאם לסגנונות המסמך ולאפשרות, ה- ריק{} הפקודה הנפוצה כאן, תבחר את מרווחי ברירת המחדל.

פקודות המרווח, שניתן להשתמש בהן כאן, מוזכרות להלן:

    itemsep:משמש לרווחים אנכיים נוספים בין הפריטים ightmargin:מרחק אופקי בין השוליים הימניים לרשימות הסביבההשוליים השמאליים:מרחק אופקי בין השוליים השמאליים לרשימות הסביבה opep:רווחים אנכיים נוספים בראש הרשימהlabelsep:ההפרדה בין השורה הראשונה של פריט לקצה הקופסה המכילה תווית.labelwidth:הרוחב הרגיל של הקופסה, המכילה את התוויתלְנַתֵחַ:הרווחים האנכיים בין הפסקאות בתוך הפריטים.makelabel{תווית}:משמש ליצירת התווית, המודפסת על ידי הפקודה item