מרקר, אם עוד עורך Markdown של לינוקס בפיתוח

סמן מתמטיקה

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

במקרה זה היום נפגוש את מרקר, שהוא אחד מאותם עורכי Markdown חופשיים ופתוחים, שתוכננו ב- GTK3 כדי ליישם טוב עם שולחן העבודה של Gnome.

יישום זה עדיין בפיתוח, אבל זה כבר כולל את רוב הדברים שהמשתמש יצטרך בעורך Markdown.

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

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

  • תצוגה מקדימה של HTML בשידור חי
  • המרת HTML ו- LaTeX של מסמכים באמצעות SciDown
  • ייצוג מתמטי TeX עם KaTeX ו- MathJax
  • תמיכה בתרשימי זרימה של בתולת ים, תרשימי רצפים ותרשימי גאנט
  • תמיכה במגרשי פיזור שכר, תרשימי עמודות ותרשימי קו
  • הדגשת תחביר עבור חסימות קוד באמצעות highlight.js
  • חלון משולב של עורך סקיצות, שימושי להוספת דיאגרמות וחתימות מצוירות ביד למסמכים
  • ערכות נושא מותאמות אישית של CSS
  • נושאי תחביר מותאמים אישית
  • תחביר מדעי נוסף מ- SciDwon wiki
  • ייצוג מתמטי TeX עם KaTeX ו- MathJax
  • תמיכה בתרשים בת ים
  • תמיכה בצ'רטר לצ'רטר
  • הדגשת תחביר עבור חסימות קוד עם highlight.js
  • עורך סקיצות משולב
  • אפשרויות ייצוא גמישות עם פנדוק.
  • ייצא ל- HTML, PDF, RTF, ODT, DOCX ו- LaTeX

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

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

גם אתה יכול לשנות את הנושא של הדגשת תחביר העורך, הקוד חוסם את הנושא או את נושא התצוגה המקדימה של CSS, מאפשר תכונות מתקדמות כמו בת ים או צ'רטר, ועבר בין KaTeX או MathJax לצורך עיבוד מתמטי.

סמן

כיצד להתקין את מרקר באובונטו ונגזרים?

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

שיטת ההתקנה הראשונה בה אנו הולכים להשתמש היא קומפילציה של קוד המקור שלה.

לשם כך אנו הולכים לפתוח מסוף במערכת שלנו עם Ctrl + Alt + T ובו אנו מקלידים את הפקודה הבאה:

sudo apt-get install python3 python3-pip ninja-build libgtk-3-dev libgtksourceviewmm-3.0-dev alac libgirepository1.0-dev meson desktop-file-utils iso-codes libcanberra-dev libgee-0.8-dev libglib2.0-dev libgmime-2.6-dev libgtk-3-dev libsecret-1-dev libxml2-dev libnotify-dev libsqlite3-dev libwebkit2gtk-4.0-dev libgcr-3-dev libenchant-dev libunwind-dev libgoa-1.0-dev libjson-glib-dev itstool gettext
sudo pip3 install --user meson

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

git clone https://github.com/fabiocolacio/Marker.git

אנחנו נכנסים לתיקיה עם:

cd Marker

ונמשיך לבצע את הפעולות הבאות:

git submodule update --init --recursive
mkdir build && cd build
meson .. --prefix /usr
ninja
sudo ninja install

ומוכן עם זה, עכשיו אנחנו יכולים להשתמש ביישום.

התקנת מרקר מ- Flathub

כעת, יש לנו שיטה אחרת זו לכך שאובונטו ונגזרות יוכלו להתקין את העורך הזה על המערכת (עבור Arch Linux ניתן להתקין אותו מ- AUR).

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

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

flatpak install flathub com.github.fabiocolacio.marker

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

flatpak run com.github.fabiocolacio.marker

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   ג'ימי אולאנו דיג'ו

    לא ניתן היה להתקין את ספריית "alac" באובונטו 18.04, היא לא נמצאת במאגרים אליהם אנו מנויים (כמובן שאובונטו וכמה מאגרי צד שלישי נוספים). בסופו של דבר "נינג'ה" לא עבד, לחזור על צעדי קודם עלי למצוא ולהתקין "אלק", אם אצליח אודיע לך.

  2.   כריסטינה דיג'ו

    עוד אחד שאני לא רואה שתורם שום דבר. מתי הם יגלו שהמשתמש הרגיל רוצה את WYSIWYG, קלילות של עורך MD, כן, אבל עם הנוחות והיעילות של WYSIWYG? מה השימוש בכך שצריך לעבור לתצוגת הקוד לעריכה במקום להשתמש ישירות בתצוגה הסופית, כמו במעבדי תמלילים? טוב שאפשר לערוך את הקוד, אם אתה רוצה, אבל שזה לא חובה, כי הדבר המעניין ב- MD הוא שאתה יכול לקחת את הקובץ לכל מקום, לערוך אותו עם כל עורך טקסט רגיל, אפילו לערוך אותו בנייד שלך. ולהמשיך בהמשך במחשב, אך עריכה במצב קוד שימושית רק לצורך תאימות עם כל עורך טקסטים. כשאתה בבית, יושב בנוחות על המחשב שלך, ערוך בקוד והסתכל בתצוגה הסופית, ואז חזור לתצוגת הקוד להמשך העריכה ואז בחזרה לתצוגה הסופית כדי לראות איך זה באמת נראה, וכן הלאה עד האינסוף ומעבר לו הוא דוגמה אמיתית למשמעות של "חוסר יעילות".
    אני עדיין נשאר עם Uncolored, שהוא אלקטרו, הוא ננטש יותר משנה ויש לו חסרונות רבים, אבל זה מאפשר לי לערוך ב- WYSIWYG.

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

    1.    נוצרי דיג'ו

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

      אודה לזה מאוד.