בלוג עם תחביר מארקדאון
-
@A-I-V כתב בבלוג עם תחביר מארקדאון:
האתר שלי לדוגמא, בנוי על זה
https://aiv-dev.github.io/he-IL/
עושים פורק לריפו הזה
https://github.com/jameshamann/jekyll-material-theme
מתאימים אישית (קצת מסובך, צריך ללמוד וראש לדברים האלו)
ומגדירים את הריפו שלך כאתר Github Pages.
פוסטים מעלים לתיקיית _posts כמובן.
אגב, לעריכת קבצי MarkDown עם תוכנה נוחה -
https://github.com/brrd/Abricotineבמחשבה שניה, הקוד המקורי קצת בעייתי.
תיקנתי בו דברים
https://github.com/AIV-DEV/aiv-dev.github.io
ואם בשביל עברית,
פה תיקנתי RTL,
https://github.com/AIV-DEV/he-IL -
אם יש לך קצת רקע בתכנות תבדוק את astro
תוכל להעלות אותו בחינם עם gitHub pages או netlify -
אני רואה שזה באמת חתיכת עבודה למי שלא מכיר כבר את הדברים האלו (למשל אני).
חשבתי על רעיון פשוט יותר, לעשות מאגר ציבורי בגיטהאב ולהניח שם את המאמרים. האם זה מקובל לעשות מאגר ציבורי עם תיקיות ומאמרים בעברית?
השאלה שלי מורכבת משני חלקים:
- האם מקובל להניח בגיטאהב מאמרים, ולא רק תוכניות וקוד,
- האם ניתן לכתוב שם בעברית? פשוט לכתוב דפים בעברית?
תודה לכולם על שיתוף המידע!
-
@קן-ציפור כתב בבלוג עם תחביר מארקדאון:
האם מקובל להניח בגיטאהב מאמרים, ולא רק תוכניות וקוד,
כן
@קן-ציפור כתב בבלוג עם תחביר מארקדאון:
האם ניתן לכתוב שם בעברית? פשוט לכתוב דפים בעברית?
כן
אבל זה לא יהיה בממשק של בלוג.
אם תרצה, תזכיר לי כאן ביום רביעי.
ואשתדל להרים לך בלוג כזה, שאתה תצטרך רק להעלות את הפוסטים. -
@A-I-V נראה לי שאני אלך על הרעיון של תיקיות וקבצים בגיטאהב, משני סיבות
- בלוג יש לי עכשיו בבלוגר קישור.
- בגיטאהב אני יכול פשוט לסדר מאמרים מסודרים לפי נושאים, למשל תיקייה לנושאי באש בלינוקס, ובתיקייה זאת יהיה דפים בפורמט מארקדאון שמאוד מתאים לקטעי קוד שמשולבים בדף.
@A-I-V כתב בבלוג עם תחביר מארקדאון:
אם תרצה, תזכיר לי כאן ביום רביעי.
ואשתדל להרים לך בלוג כזה, שאתה תצטרך רק להעלות את הפוסטים.תודה רבה!!
-
הנה אוסף של כלים בתחום
לכל אחד מן הסתם מעלות וחסרונות משלו
https://jamstack.org/generators -
@קן-ציפור כתב בבלוג עם תחביר מארקדאון:
@nigun כתב בבלוג עם תחביר מארקדאון:
הנה אוסף של כלים בתחום
רק שאני עדיין לא יודע איך משתמשים עם הכלים האלו, אני מקווה שיום אחד אני ילמד ואוכל לבנות משהו יפה.
יש תיעוד לכל כלי
וטמפלייטים מוכנים
אולי כדאי לחפש מראש טמפלייט שתומך RTL
ואז לא צריך לערוך קוד בכלל -
@A-I-V כתב בבלוג עם תחביר מארקדאון:
אגב, לעריכת קבצי MarkDown עם תוכנה נוחה -
אני משתמש בתוכנת Obsidian (קישור לאתר) תוכנה חוצה פלטפורמות וסופר נוחה, הנה מספר יתרונות:
- כעין מחברת דיגיטלית, (אני הייתי משתמש בוואנוט של אופיס וכשעברתי ללינוקס מצאתי את התחליף הזה - שלדעתי הרבה יותר מוצלח)
- יצירת "וואלט" (כספת) אתה יכול ליצור אחד, או לפתוח תיקייה קיימת, ובה אתה יכול ליצור תיקיות ותת תיקיות, וקבצי מארקדאון.
- המון המון תוספים להרחבת הפונקציונליות,
- יש תוסף הנקרא rtl support שמסדר את העברית (לאחר ההתקנה יש להפעיל את התוסף)
- יצירת קישורים פנימיים בין הקבצים והנושאים, וניתן לראות גם את הקשרים בצורת מפה,
התמונה מהאתר שלהםועוד. ממליץ בחום.
-
@Whenever כתב בבלוג עם תחביר מארקדאון:
אפשר עם https://jekyllrb.com לעשות בלוג פשוט עם קבצי markdown.
אפשר להריץ אותו בחינם על github.
https://jekyllrb.com/docs/github-pages/
https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyllלאחר שהצלחתי לפרוס הבלוג עם jekyll על גיטאהב, איך ניתן לסדר את ה-jekyll שיהיה מימין לשמאל?
-
-
@קן-ציפור כתב בבלוג עם תחביר מארקדאון:
@Whenever כתב בבלוג עם תחביר מארקדאון:
אפשר עם https://jekyllrb.com לעשות בלוג פשוט עם קבצי markdown.
אפשר להריץ אותו בחינם על github.
https://jekyllrb.com/docs/github-pages/
https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyllלאחר שהצלחתי לפרוס הבלוג עם jekyll על גיטאהב, איך ניתן לסדר את ה-jekyll שיהיה מימין לשמאל?
תחפש תיקיית layouts. (אם אין, צריך ליצור)
תפתח את הקבצי HTML ותחליף לעברית.
-
@Whenever ברוך ה' הצלחתי להקים בלוג כפי שחלמתי. הטקסט מימין לשמאל, וקטעי קוד משמאל לימין.
אני רק יציין נקודה חשובה:
כתבת:
תחפש תיקיית layouts. (אם אין, צריך ליצור)
תפתח את הקבצי HTML ותחליף לעברית.זה עדיין לא מספיק, מה שיש לעשות זה להוסיף שני קטעי CSS לקובץ manima.scss שיש להעתיק אותו מהמחשב המקומי מהמקום שהוא מותקן בו, דהיינו לחפש באמצעות
bundle info --path minima
ולהעתיק אותו לתיקיית _sass/minima.scss
בשרת המרוחק, ןרק בו להוסיף את קטעי ה-CSS. אם תיצור קובץ CSS ריק ותכתוב בו את הסלקטורים - זה פשוט יאפס את כל העיצוב המקורי של הערכת נושא.קטעי ה-CSS שבשתמשי בהם:
body { direction: rtl; text-align: right; } pre, code { direction: ltr; text-align: left; }
ליותר מידע על עריכת ערכות הנושא קרא כאן: https://jekyllrb.com/docs/themes/
-
@קן-ציפור כתב בבלוג עם תחביר מארקדאון:
@Whenever ברוך ה' הצלחתי להקים בלוג כפי שחלמתי. הטקסט מימין לשמאל, וקטעי קוד משמאל לימין.
אני רק יציין נקודה חשובה:
כתבת:
תחפש תיקיית layouts. (אם אין, צריך ליצור)
תפתח את הקבצי HTML ותחליף לעברית.זה עדיין לא מספיק, מה שיש לעשות זה להוסיף שני קטעי CSS לקובץ manima.scss שיש להעתיק אותו מהמחשב המקומי מהמקום שהוא מותקן בו, דהיינו לחפש באמצעות
bundle info --path minima
ולהעתיק אותו לתיקיית _sass/minima.scss
בשרת המרוחק, ןרק בו להוסיף את קטעי ה-CSS. אם תיצור קובץ CSS ריק ותכתוב בו את הסלקטורים - זה פשוט יאפס את כל העיצוב המקורי של הערכת נושא.קטעי ה-CSS שבשתמשי בהם:
body { direction: rtl; text-align: right; } pre, code { direction: ltr; text-align: left; }
ליותר מידע על עריכת ערכות הנושא קרא כאן: https://jekyllrb.com/docs/themes/
לא אמרתי ליצור קבצי CSS אלא לקבוע כיוון טקסט בתוך layout שהוא התבנית והוא קובץ HTML.
אני שמח שמצאת פתרון אחר, הפתרון שלך אולי גם עדיף כי זה גם אם תיצור layout חדש זה ישפיע עליו. -
@Whenever כתב בבלוג עם תחביר מארקדאון:
לא אמרתי ליצור קבצי CSS
לא כתבתי שאמרת כך... ציטטתי את מה שכתבת על HTML, והוספתי הוספה והשלמה בעניין ה- CSS.
אני שמח שמצאת פתרון אחר,
תודה, השתמשתי גם בפיתרון שלך. אני הוספתי סלקטור לקטעי קוד משמאל לימין.