From 99e4d6d61a3d978daad987dcffd9056030a603ae Mon Sep 17 00:00:00 2001 From: Tzvi Greenfeld <43534411+TzviGreenfeld@users.noreply.github.com> Date: Mon, 23 Oct 2023 13:51:47 +0300 Subject: [PATCH] Hebrew tutorial translation section 4 and 5 (#978) * updated sections 4 and 5 * tranlste link --- docs/Tutorial-he.md | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/docs/Tutorial-he.md b/docs/Tutorial-he.md index b6b8d651f..ce01a5490 100644 --- a/docs/Tutorial-he.md +++ b/docs/Tutorial-he.md @@ -106,15 +106,31 @@ pdf.cell(60, 10, 'Powered by FPDF.', new_x="LMARGIN", new_y="NEXT", align='C') [Jules Verne text](https://github.com/py-pdf/fpdf2/raw/master/tutorial/20k_c1.txt) -_⚠️ This section has changed a lot and requires a new translation: _ +ההבדל העיקרי מהדוגמא הקודמת הוא השימוש במתודת ה +[`text_columns`](fpdf/fpdf.html#fpdf.fpdf.FPDF.text_column). +היא אוספת את כל הטקסט, ומפזרת אותו על מספר העמודות המבוקש (לפעמים מגדילה אותו), ואוטומטית מעבירה עמוד כשצריך. שימו לב שבזמן שמופע של `TextColumns` פועל כמנהל הקשר (context manager), עיצוב של טקסט ואלמנטים נוספים עשויים להשתנות. שינויים אלה מוכלים בהקשר. +ברגע שהמופע נסגר, ההגדרות הקודמות יוחלו שוב. -English versions: +## 5 - יצירת טבלאות ## +דוגמא זו מסבירה כיצד ניתן ליצור שתי טבלאותשונות, על מנת להדגים מה ניתן להשיג באמצעות התאמות קטנות. + +```python +{% include "../tutorial/tuto5.py" %} +``` -* [Tuto 4 - Multi Columns](https://py-pdf.github.io/fpdf2/Tutorial.html#tuto-4-multi-columns) -* [Documentation on TextColumns](https://py-pdf.github.io/fpdf2/TextColumns.html +[תוצר](https://github.com/py-pdf/fpdf2/raw/master/tutorial/tuto5.pdf) - +[Countries CSV data](https://github.com/py-pdf/fpdf2/raw/master/tutorial/countries.txt) + +את הטבלא הראשונה ניתן לייצר בדרך הפשוטה ביותר, על ידי הזנת דאטה [`FPDF.table()`](https://py-pdf.github.io/fpdf2/Tables.html). +התוצאה היא בסיסית אבל קלה ומהירה. + +The second table brings some improvements: colors, limited table width, reduced line height, +הטבלא השניה מציגה מספר שיפורים: צבעיםת רוחב טבא מוגבלת גובה קווים מופח, כותרות ממורכזות, רוחב עמודות מותאם אישית, יישור לימין... +בנוסף, קווים אופקיים הוסרו. +זה נעשה על ידי בחירת `borders_layout` עם הערכים הזמינים: + [`TableBordersLayout`](https://py-pdf.github.io/fpdf2/fpdf/enums.html#fpdf.enums.TableBordersLayout). -## 5 - יצירת טבלאות ## ```python {% include "../tutorial/tuto5.py" %}