ಫಾರ್ಮಿಕೊ, ಪೈಥಾನ್ ದಸ್ತಾವೇಜನ್ನು ರಚನಾತ್ಮಕ ಪಠ್ಯ ಸಂಪಾದಕ

ಫಾರ್ಮಿಕೊ ಬಗ್ಗೆ

ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಫಾರ್ಮಿಕೊವನ್ನು ನೋಡಲಿದ್ದೇವೆ. ಇದು ಪೈಥಾನ್‌ನೊಂದಿಗೆ ನಿರ್ಮಿಸಲಾದ ಸಣ್ಣ ಸಂಪಾದಕವಾಗಿದ್ದು, ಗಿಟ್‌ಹಬ್‌ನಲ್ಲಿ ನಾನು ಆಕಸ್ಮಿಕವಾಗಿ ಕಂಡುಕೊಂಡಿದ್ದೇನೆ. ಫಾರ್ಮಿಕೊ ಆಗಿದೆ ಅಪ್ಲಿಕೇಶನ್ ಪುನರ್ರಚನೆ ಪಠ್ಯ ಮಾರ್ಕ್‌ಡೌನ್ ಸಂಪಾದಕ ಮತ್ತು ಪೂರ್ವವೀಕ್ಷಣೆಯೊಂದಿಗೆ ಮಾಡಿದ ಕೆಲಸದ ಪ್ರಗತಿಯನ್ನು ಪರಿಶೀಲಿಸಲು.

ಪುನರ್ರಚಿಸಿದ ಪಠ್ಯ ಡಾಕ್ಯುಟಿಲ್ಸ್ ಯೋಜನೆಯ ಭಾಗ ಮತ್ತು ತಾಂತ್ರಿಕ ದಸ್ತಾವೇಜನ್ನು ರಚಿಸಲು ಪೈಥಾನ್ ಪ್ರೋಗ್ರಾಮರ್ಗಳು ಇದನ್ನು ಬಳಸುತ್ತಾರೆ. ಪುನರ್ರಚಿಸಿದ ಪಠ್ಯದ ಬಗ್ಗೆ ಕೇಳಿರದ ಅನೇಕ ಜನರು ಇರುತ್ತಾರೆ ಎಂದು ನನಗೆ ಖಾತ್ರಿಯಿದೆ, ಆದರೆ ಈ ಪ್ರೋಗ್ರಾಂ ಮತ್ತು ಕೆಲವು ಮೂಲಭೂತ ಪರಿಕಲ್ಪನೆಗಳ ಮೂಲಕ ಈ ಸಿಂಟ್ಯಾಕ್ಸ್ ವ್ಯವಸ್ಥೆಯನ್ನು ಬಳಸುವುದು ಸುಲಭ ಎಂದು ನೀವು ನೋಡುತ್ತೀರಿ. ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಪೈಥಾನ್‌ನಲ್ಲಿ Gtk3, GtkSourceView, ಮತ್ತು ವೆಬ್‌ಕಿಟ್ 2 ನೊಂದಿಗೆ ಬರೆಯಲಾಗಿದೆ. ಡಾಕ್ಯುಟಿಲ್ಸ್ ಬಳಸಿ ಮತ್ತು ಕಾಮನ್ ಮಾರ್ಕ್ ಪಾರ್ಸರ್ ಅನ್ನು ಮರುಸಂಗ್ರಹಿಸಿ.

ಅದನ್ನು ಹೇಳಬೇಕಾಗಿದೆ ಗುರುತು ಮಾಡಿಕೊಳ್ಳಿ ಮತ್ತು ಪುನರ್ರಚಿಸಿದ ಪಠ್ಯವು ಇದೇ ರೀತಿಯ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಹೊಂದಿದೆ. ವ್ಯತ್ಯಾಸವಾಗಿ, ಪುನರ್ರಚನೆ ಪಠ್ಯವನ್ನು ದಸ್ತಾವೇಜನ್ನು ರಚಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಕೋಷ್ಟಕಗಳು ಮತ್ತು ಅಡಿಟಿಪ್ಪಣಿಗಳು ಮತ್ತು ಅಂತಿಮ ಟಿಪ್ಪಣಿಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಎಂದು ಗಮನಿಸಬೇಕು.

ಪುನರ್ರಚಿಸಿದ ಪಠ್ಯವು ಓದಲು ಸುಲಭವಾದ ಪಾರ್ಸರ್ ಮತ್ತು ಸಿಂಟ್ಯಾಕ್ಸ್ ವ್ಯವಸ್ಥೆಯಾಗಿದೆ. ಆನ್‌ಲೈನ್ ಪ್ರೋಗ್ರಾಂ ದಸ್ತಾವೇಜನ್ನು, ಪೈಥಾನ್ ಡಾಕ್ಯುಮೆಂಟ್ ತಂತಿಗಳು, ಸರಳ ವೆಬ್ ಪುಟಗಳನ್ನು ತ್ವರಿತವಾಗಿ ರಚಿಸಲು ಮತ್ತು ಅದ್ವಿತೀಯ ದಾಖಲೆಗಳಿಗಾಗಿ ಇದು ಉಪಯುಕ್ತವಾಗಿದೆ. ಪುನರ್ರಚಿಸಿದ ಟೆಕ್ಸ್ಟ್ ಪಾರ್ಸರ್ ಡಾಕ್ಯುಟಿಲ್ಸ್ನ ಒಂದು ಅಂಶವಾಗಿದೆ ಮತ್ತು ಇದು ಸ್ಟ್ರಕ್ಚರ್ಡ್ ಟೆಕ್ಸ್ಟ್ ಮತ್ತು ಸೆಟೆಕ್ಸ್ಟ್ ಹಗುರವಾದ ಮಾರ್ಕ್ಅಪ್ ವ್ಯವಸ್ಥೆಗಳ ಪರಿಷ್ಕರಣೆ ಮತ್ತು ಮರು ವ್ಯಾಖ್ಯಾನವಾಗಿದೆ.

ಫಾರ್ಮಿಕೊದ ಸಾಮಾನ್ಯ ಗುಣಲಕ್ಷಣಗಳು

ಫಾರ್ಮಿಕೊ ಜಿಟಿಕೆ

ಫಾರ್ಮಿಕೊ

ಯೋಜನೆಯ ಗಿಟ್‌ಹಬ್ ಪುಟದ ಪ್ರಕಾರ, ಫಾರ್ಮಿಕೊ ಈ ಕೆಳಗಿನ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿದೆ:

  • ನಾನು GtkSourceView ಅನ್ನು ಆಧರಿಸಿ ಸಂಪಾದಕನನ್ನು ಒಡ್ಡಿದೆ ಸಿಂಟ್ಯಾಕ್ಸ್ ಹೈಲೈಟ್ ಮತ್ತು ವಿಮ್ ಸಂಪಾದಕ.
  • ನಾವು ಹೋಗೋಣ ಕೆಲಸದ ಪ್ರದೇಶವನ್ನು ಭಾಗಿಸಿ ಲಂಬವಾಗಿ ಅಥವಾ ಅಡ್ಡಡ್ಡಲಾಗಿ.
  • ನೀಡುತ್ತದೆ ಪೂರ್ವವೀಕ್ಷಣೆ ಮೋಡ್ ಕೆಲಸ ಹೇಗೆ ಎಂದು ನೋಡಲು.
  • JSON ಮತ್ತು ಪೂರ್ವವೀಕ್ಷಣೆ ಎಚ್ಟಿಎಮ್ಎಲ್.
  • ಕಾಗುಣಿತ ಪರಿಶೀಲನೆ.

ಇದು ಇದರೊಂದಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ:

ಉಬುಂಟುನಲ್ಲಿ ಫಾರ್ಮಿಕೊವನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ

ಈ ಲೇಖನಕ್ಕಾಗಿ ನಾನು ಮಾಡುತ್ತೇನೆ ಫಾರ್ಮಿಕೊವನ್ನು ಉಬುಂಟು 18.04 ನಲ್ಲಿ ಸ್ಥಾಪಿಸಿ. ನಾವು ಈ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಡೆಬಿಯನ್ ಮತ್ತು ಬಿಎಸ್ಡಿಗೆ ಲಭ್ಯವಿರುತ್ತದೆ ಗಿಟ್‌ಹಬ್ ಪುಟ.

ಫಾರ್ಮಿಕೊ ವಿಮ್ ಯೋಜನೆ

ಫಾರ್ಮಿಕೊ ವಿಮ್

ಅವಶ್ಯಕತೆಗಳು

ಅನುಸ್ಥಾಪನೆಯೊಂದಿಗೆ ಮುಂದುವರಿಯುವ ಮೊದಲು, ಅವರ ಗಿಟ್‌ಹಬ್ ಪುಟದ ಪ್ರಕಾರ, ನಾವು ಮಾಡಬೇಕಾಗಿರುತ್ತದೆ ಎಂದು ಹೇಳಬೇಕು ಕೆಲವು ಸರಿಪಡಿಸಿ ಅವಶ್ಯಕತೆಗಳು ನಾವು ಅದನ್ನು ಪಿಪ್ 3 ನೊಂದಿಗೆ ಸ್ಥಾಪಿಸಿದಾಗ ಪ್ರೋಗ್ರಾಂ ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಕೇಳುತ್ತದೆ.

  • ಪೈಥಾನ್ 2.7 ಅಥವಾ 3
  • ಜಿಟಿಕೆ + 3
  • ಗೋಬ್ಜೆಕ್ಟ್-ಆತ್ಮಾವಲೋಕನ
  • ಪೈಗೋಬ್ಜೆಕ್ಟ್
  • ವೆಬ್ಕಿಟ್
  • GtkSourceView

ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯುತ್ತೇವೆ (Ctrl + Alt + T) ಮತ್ತು ಬರೆಯಿರಿ:

sudo apt install python3-pip python3-gi python3-docutils gir1.2-gtksource-3.0 \
gir1.2-webkit2-4.0 gir1.2-gtkspell3-3.0

ನಾನು ಉಬುಂಟು 18.04 ನಲ್ಲಿ ಈ ಸ್ಥಾಪನೆಯನ್ನು ಮಾಡುತ್ತಿದ್ದೇನೆ ಎಂದು ಮತ್ತೆ ಸ್ಪಷ್ಟಪಡಿಸಲು ಬಯಸುತ್ತೇನೆ. ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸಿದ ನಂತರ, ನಾವು ಅದನ್ನು ನೋಡುತ್ತೇವೆ ಪ್ರೋಗ್ರಾಂನ ಸ್ಥಾಪನೆಯನ್ನು ಪಿಪ್ ಅಥವಾ ಆಪ್ಟ್ ಮೂಲಕ ಮಾಡಲಾಗುತ್ತದೆ ನಾವು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದೇವೆ. ಫಾರ್ ಪೈಪ್ 3 ಬಳಸಿ ಅನುಸ್ಥಾಪನೆಯಲ್ಲಿ ನಾವು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಬರೆಯುತ್ತೇವೆ (Ctrl + Alt + T):

pip3 install formiko

ನೀವು ಬಯಸಿದಲ್ಲಿ ಸೂಕ್ತವಾಗಿ ಬಳಸಿ, ನಾವು ಬರೆಯುವ ಅದೇ ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ:

ಸೂಕ್ತವಾದ ಫಾರ್ಮಿಕೊ ಸ್ಥಾಪನೆ

sudo apt update && sudo apt install formiko

ಎರಡೂ ಸ್ಥಾಪನೆಗಳು ನಮಗೆ ಪ್ರೋಗ್ರಾಂನ ಒಂದೇ ಆವೃತ್ತಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ ಎಂದು ಹೇಳಬೇಕು. ಐಚ್ ally ಿಕವಾಗಿ ನಾವು ಸಹ ಸ್ಥಾಪಿಸಬಹುದು:

sudo apt install vim-gtk3
pip3 install docutils-tinyhtmlwriter recommonmark docutils-html5-writer

ನಾವು ಅದನ್ನು ಸ್ಥಾಪಿಸಿದಾಗ, ಅಪ್ಲಿಕೇಶನ್ ಮೆನುಗೆ ಎರಡು ನಮೂದುಗಳನ್ನು ಸೇರಿಸಲಾಗುತ್ತದೆ: ಫಾರ್ಮಿಕೊ y ಫಾರ್ಮಿಕೊ ವಿಮ್.

ಫಾರ್ಮಿಕೊ ಲಾಂಚರ್ ಮತ್ತು ಫಾರ್ಮಿಕೊ ವಿಮ್

ನಮ್ಮ ಅಗತ್ಯಗಳಿಗೆ ಸೂಕ್ತವಾದದನ್ನು ನಾವು ಕಂಡುಹಿಡಿಯಬೇಕಾಗಿದೆ.

ಫಾರ್ಮಿಕೊವನ್ನು ಅಸ್ಥಾಪಿಸಿ

ನಾವು ಎರಡು ಅನುಸ್ಥಾಪನಾ ಆಯ್ಕೆಗಳನ್ನು ನೋಡಿದಂತೆ, ನಮ್ಮ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ನಿಂದ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ತೆಗೆದುಹಾಕಲು ನಾವು ಎರಡು ಆಜ್ಞೆಗಳನ್ನು ಸಹ ನೋಡುತ್ತೇವೆ.

ಆಜ್ಞೆಗಳಲ್ಲಿ ಮೊದಲನೆಯದು ಅನ್ನು ಉಲ್ಲೇಖಿಸುತ್ತದೆ ಪಿಪ್ 3 ನೊಂದಿಗೆ ಸ್ಥಾಪನೆ ಮಾಡಲಾಗಿದೆ. ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ತೆಗೆದುಹಾಕಲು ನಾವು ಟರ್ಮಿನಲ್ (Ctrl + Alt + T) ಅನ್ನು ತೆರೆಯಲಿದ್ದೇವೆ ಮತ್ತು ಅದರಲ್ಲಿ ಬರೆಯುತ್ತೇವೆ:

sudo pip3 uninstall formiko

ಈಗ ನಾವು ಆರಿಸಿದವರಿಗೆ ಆಜ್ಞೆಯನ್ನು ನೋಡುತ್ತೇವೆ ಸೂಕ್ತವಾದ ಅನುಸ್ಥಾಪನೆ. ಟರ್ಮಿನಲ್ನಲ್ಲಿ (Ctrl + Alt + T) ನಾವು ಬರೆಯುತ್ತೇವೆ:

sudo apt purge formiko && sudo apt autoremove

ಅದರ ಕಾರ್ಯಕ್ಕಾಗಿ ಇದು ಅತ್ಯುತ್ತಮ ಕಾರ್ಯಕ್ರಮಗಳಲ್ಲದಿರಬಹುದು, ಆದರೆ ನಾನು ಅದನ್ನು ಪರೀಕ್ಷಿಸುವಾಗ ಫಾರ್ಮಿಕೊ ಯಾವುದೇ ತೊಂದರೆಗಳಿಲ್ಲದೆ ಕೆಲಸ ಮಾಡಿದೆ ಎಂದು ನಾನು ಹೇಳಬೇಕಾಗಿದೆ. ಈ ಕಾರ್ಯಕ್ರಮದ ಬಹುದೊಡ್ಡ ಕಪ್ಪು ಬಿಂದು ಯಾವುದು ಎಂಬುದರ ಕುರಿತು ಮೊದಲು ಮಾತನಾಡದೆ ನಾನು ಕೊನೆಗೊಳ್ಳಲು ಬಯಸುವುದಿಲ್ಲ ಸ್ವರೂಪ ಮಿತಿ ಇದರೊಂದಿಗೆ ನಮಗೆ ಕೆಲಸ ಮಾಡಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ

ಈ ಕಾರ್ಯಕ್ರಮದ ಬಗ್ಗೆ ಹೆಚ್ಚಿನ ಮಾಹಿತಿಯನ್ನು ಪುಟದಲ್ಲಿ ಪಡೆಯಬಹುದು ಪ್ರಾಜೆಕ್ಟ್ ಗಿಟ್‌ಹಬ್.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.