FIGlet, ಟರ್ಮಿನಲ್‌ನಿಂದ AscII ಪಠ್ಯ ಬ್ಯಾನರ್‌ಗಳನ್ನು ರಚಿಸಿ

FIGlet ಬಗ್ಗೆ

ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಫಿಗ್ಲೆಟ್ ಅನ್ನು ನೋಡೋಣ. ನಮಗೆ ಸಹಾಯ ಮಾಡುವ ಈ ಅಪ್ಲಿಕೇಶನ್ ನಮ್ಮದೇ ಆದ ASCII ಪಠ್ಯ ಬ್ಯಾನರ್‌ಗಳನ್ನು ರಚಿಸಿ. ಇವುಗಳನ್ನು ಆಕರ್ಷಕ ರೀತಿಯಲ್ಲಿ ಮತ್ತು ಸರಳ ಪಠ್ಯದಿಂದ ರಚಿಸಲಾಗುತ್ತದೆ. ಅವುಗಳನ್ನು ರಚಿಸಲು ನಾವು FIGlet ಎಂದು ಕರೆಯಲಾಗುವ ಎರಡು ಆಜ್ಞಾ ಸಾಲಿನ ಉಪಯುಕ್ತತೆಗಳನ್ನು ಮತ್ತು TOIlet ಎಂಬ ಇನ್ನೊಂದು ರೀತಿಯನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.

ಫಿಗ್ಲೆಟ್ ಒಂದು ಟರ್ಮಿನಲ್ ಉಪಯುಕ್ತತೆಯಾಗಿದ್ದು, ಬಳಸಲು ಸರಳವಾಗಿದೆ ಮತ್ತು ಅದರೊಂದಿಗೆ ಪಠ್ಯ ಬ್ಯಾನರ್‌ಗಳನ್ನು ರಚಿಸಿ ASCII ಅಥವಾ ದೊಡ್ಡ ಅಕ್ಷರಗಳು. ಸಣ್ಣ ASCII ಅಕ್ಷರಗಳ ಸಂಘಸಂಸ್ಥೆಗಳಿಂದ ಕೂಡಿದ ಅಕ್ಷರಗಳಿಂದ ಮಾಡಲ್ಪಟ್ಟ ವಿವಿಧ ಫಾಂಟ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ನಾವು ಈ ಬ್ಯಾನರ್‌ಗಳನ್ನು ರಚಿಸಬಹುದು.

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

FIGlet ಮತ್ತು TOIlet ಪರಿಕರಗಳನ್ನು ಬಳಸಲು, ನಾವು ಅವುಗಳನ್ನು ಡೀಫಾಲ್ಟ್ ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ಬಳಸಿ ನಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ ಸ್ಥಾಪಿಸಬೇಕು. ಇದನ್ನು ಮಾಡಲು ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯುತ್ತೇವೆ (Ctrl + Alt + T) ಮತ್ತು ಅದರಲ್ಲಿ ಬರೆಯುತ್ತೇವೆ:

sudo apt install figlet toilet

FIGlet ಬಳಸುವುದು

ಒಮ್ಮೆ ಸ್ಥಾಪಿಸಿದ ನಂತರ, ಅಂಜೂರವನ್ನು ಬಳಸುವ ಮೂಲ ಮಾರ್ಗವೆಂದರೆ ನಾವು ರೂಪಾಂತರಗೊಳಿಸಲು ಬಯಸುವ ಪಠ್ಯವನ್ನು ಒದಗಿಸಿ ದೊಡ್ಡ ಬ್ಯಾನರ್ ಅಥವಾ ಪಠ್ಯದಲ್ಲಿ. FIGlet ಸಂದೇಶವನ್ನು ಪ್ರಮಾಣಿತ ಇನ್‌ಪುಟ್‌ನಿಂದ ಅಥವಾ ಆಜ್ಞಾ ಸಾಲಿನ ಭಾಗವಾಗಿ ಓದಬಹುದು. Output ಟ್ಪುಟ್ ಅನ್ನು ಮಾರ್ಪಡಿಸಲು ನಾವು ಬಳಸಬಹುದಾದ ಕೆಲವು ವಾದಗಳು:

  • -f ಫಾಂಟ್ ಆಯ್ಕೆ ಮಾಡಲು.
  • ಫಾಂಟ್ ಡೈರೆಕ್ಟರಿಯನ್ನು ಆಯ್ಕೆ ಮಾಡಲು -d.
  • -ಸಿ output ಟ್ಪುಟ್ ಪಠ್ಯವನ್ನು ಕೇಂದ್ರೀಕರಿಸುತ್ತದೆ.
  • -l ಪಠ್ಯವನ್ನು ಎಡಕ್ಕೆ ಜೋಡಿಸಿ.
  • -r ಪಠ್ಯವನ್ನು ಬಲಕ್ಕೆ ಜೋಡಿಸುತ್ತದೆ.
  • -w output ಟ್ಪುಟ್ ಗಾತ್ರವನ್ನು ಸೂಚಿಸಿ.
  • -ಕೆ ಕರ್ನಿಂಗ್ ಅನ್ನು ಶಕ್ತಗೊಳಿಸುತ್ತದೆ, ಪಕ್ಕದ ಅಕ್ಷರಗಳೊಂದಿಗೆ ವಿಲೀನಗೊಳ್ಳುವ ಬದಲು ಪ್ರತಿಯೊಂದು ಅಕ್ಷರವನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ರಚಿಸುತ್ತದೆ.

ಸಮರ್ಥನೀಯ ಜೋಡಣೆಯನ್ನು ಸ್ಥಾಪಿಸಿ

In ಟ್ಪುಟ್ ಅನ್ನು ಕೇಂದ್ರದಲ್ಲಿ ರಚಿಸಬೇಕೆಂದು ನಾವು ಬಯಸಿದರೆ, ನಾವು -c ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ಬಳಸುತ್ತೇವೆ. ಇದನ್ನು ಮಾಡಲು ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯುತ್ತೇವೆ (Ctrl + Alt + T) ಮತ್ತು ಅದರಲ್ಲಿ ಬರೆಯುತ್ತೇವೆ:

ಅಂಜೂರ ಜೋಡಣೆ

figlet -c Ubunlog.com

ಇದಲ್ಲದೆ, ನಾವು output ಟ್ಪುಟ್ ಅನ್ನು ಎಡಕ್ಕೆ ಹೊಂದಿಸಲು -r ಅಥವಾ ಅದನ್ನು ಬಲಕ್ಕೆ ಮುದ್ರಿಸಲು -r ಅನ್ನು ಸಹ ಬಳಸಬಹುದು.

Output ಟ್ಪುಟ್ ಅಗಲವನ್ನು ವಿವರಿಸಿ

-W ಆರ್ಗ್ಯುಮೆಂಟ್‌ನೊಂದಿಗೆ width ಟ್‌ಪುಟ್ ಅಗಲವನ್ನು ನಿಯಂತ್ರಿಸಲು ನಮಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಡೀಫಾಲ್ಟ್ ಅಗಲ 80 ಕಾಲಮ್‌ಗಳು. ಇದನ್ನು ಮಾಡಲು, ಅದೇ ಟರ್ಮಿನಲ್ನಲ್ಲಿ, ನಾವು ಬರೆಯುತ್ತೇವೆ:

width ಟ್ಪುಟ್ ಅಗಲ ಅಂಜೂರ

figlet -w 100 ancho de salida definido en 100

ನಾವು ವಿಶಾಲವಾದ ಟರ್ಮಿನಲ್ ಹೊಂದಿದ್ದರೆ, ನಾವು ಮಾಡಬಹುದು -t ಆರ್ಗ್ಯುಮೆಂಟ್‌ನೊಂದಿಗೆ ನಮ್ಮ ಟರ್ಮಿನಲ್‌ನ ಪೂರ್ಣ ಅಗಲವನ್ನು ಬಳಸಿ:

figlet -t Ubunlog.com

ಅಕ್ಷರಗಳ ನಡುವೆ ಜಾಗವನ್ನು ಸೇರಿಸಿ

ಪ್ಯಾರಾ ಸ್ಪಷ್ಟ ಫಲಿತಾಂಶವನ್ನು ಪಡೆಯಿರಿ, ನಾವು -k ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಅದರೊಂದಿಗೆ ನಾವು ಮುದ್ರಿತ ಅಕ್ಷರಗಳ ನಡುವೆ ಸ್ವಲ್ಪ ಜಾಗವನ್ನು ಸೇರಿಸಬಹುದು.

FIGlet ಅಕ್ಷರಗಳ ನಡುವೆ ಜಾಗವನ್ನು ಸೇರಿಸಿದೆ

figlet -t -k espacio agregado entre caracteres

ಫೈಲ್‌ನಿಂದ ಪಠ್ಯವನ್ನು ಓದಿ

ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ ಪಠ್ಯವನ್ನು ಬರೆಯುವ ಬದಲು, ನಾವು ಫೈಲ್‌ನಿಂದ ಪಠ್ಯವನ್ನು ಓದಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಇದಕ್ಕಾಗಿ ನಾವು ಬಳಸುತ್ತೇವೆ -p ಆಯ್ಕೆ ಇದನ್ನು ಈ ಕೆಳಗಿನವುಗಳಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ:

FIGlet ಫೈಲ್‌ನಿಂದ ಓದಲಾಗಿದೆ

echo "Ejemplo de texto para el articulo sobre figlet" > ejemplo.txt

figlet -kp < ejemplo.txt

Output ಟ್ಪುಟ್ ಮೂಲವನ್ನು ಬದಲಾಯಿಸಿ

ನಾವು ಬಯಸಿದರೆ, source ಟ್‌ಪುಟ್‌ಗಾಗಿ ನಾವು ಇನ್ನೊಂದು ಮೂಲವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಇದಕ್ಕಾಗಿ ನಾವು -f ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ಬಳಸುತ್ತೇವೆ. ಹೊಸ ಮೂಲ ಎ .flf ಅಥವಾ .tlf ಫೈಲ್ ಸಂಗ್ರಹಿಸಲು / usr / share / figlet. ಟರ್ಮಿನಲ್ನಲ್ಲಿ (Ctrl + Alt + T) ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ನಾವು ಲಭ್ಯವಿರುವ ಮೂಲಗಳನ್ನು ಪರಿಶೀಲಿಸಬಹುದು:

ಫಾಂಟ್‌ಗಳು ಲಭ್ಯವಿರುವ ಅಂಜೂರ

ls /usr/share/figlet/

ಸಮಾಲೋಚನೆಯ ನಂತರ, ನಾವು ಹೆಚ್ಚು ಇಷ್ಟಪಡುವ ಫಾಂಟ್ ಅನ್ನು ಬಳಸಬಹುದು. ಈ ಉದಾಹರಣೆಗಾಗಿ ನಾವು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಬ್ಯಾನರ್.ಫ್ಲ್ಟ್ ಫಾಂಟ್‌ಗೆ ಬದಲಾಯಿಸಲಿದ್ದೇವೆ:

ಫಾಂಟ್ ಅಂಜೂರವನ್ನು ಬದಲಾಯಿಸಿ

figlet -f banner "Cambio de fuente a banner"

FIGlet ಬಗ್ಗೆ ಯಾರಾದರೂ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಬಯಸಿದರೆ, ಅವರು ಸಮಾಲೋಚಿಸಬಹುದು ಈ ಯೋಜನೆಯ ವೆಬ್‌ಸೈಟ್.

TOIlet ಬಳಸುವುದು

TOIlet ಆಜ್ಞೆಯನ್ನು ಸಹ ಬಳಸಲಾಗುತ್ತದೆ ಪಠ್ಯವನ್ನು ASCII ಅಕ್ಷರಗಳಿಗೆ ಪರಿವರ್ತಿಸಿ. ಅದನ್ನು ಚಲಾಯಿಸಲು ಸರಳವಾದ ಮಾರ್ಗವೆಂದರೆ:

TOIlet ಸಂದೇಶ

toilet Ubunlog.com

ನಿರ್ದಿಷ್ಟ ಫಾಂಟ್‌ಗೆ ಬದಲಾಯಿಸಲು, ನಾವು ಅದನ್ನು ಬಳಸುತ್ತೇವೆ -f ಆಯ್ಕೆ. ನಾವು FIGlet ಬಳಸುವಾಗ ಅದೇ ಡೈರೆಕ್ಟರಿಯಿಂದ ಮೂಲಗಳನ್ನು ಓದಲಾಗುತ್ತದೆ.

TOIlet ಫಾಂಟ್ ಬದಲಾವಣೆ

toilet -f future Ubunlog.com

ಹಲವಾರು ನಾವು FIGlet ನಲ್ಲಿ ಬಳಸಬಹುದಾದ ಆಯ್ಕೆಗಳು TOIlet ಗೆ ಸಹ ಅನ್ವಯಿಸುತ್ತವೆ. ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, ನಾವು ಅವರ ಅನುಗುಣವಾದ ಮ್ಯಾನ್ ಪುಟಗಳನ್ನು ಸಂಪರ್ಕಿಸಬಹುದು:

man figlet

man toilet

ಈ ಲೇಖನದಲ್ಲಿ ನಾವು ಎರಡು ಆಜ್ಞಾ ಸಾಲಿನ ಉಪಯುಕ್ತತೆಗಳನ್ನು ನೋಡಿದ್ದೇವೆ. ಪಠ್ಯವನ್ನು ದೊಡ್ಡ ASCII ಪಠ್ಯ ಅಕ್ಷರಗಳಾಗಿ ಪರಿವರ್ತಿಸಲು ಅಥವಾ ಬ್ಯಾನರ್‌ಗಳನ್ನು ರಚಿಸಲು ಎರಡೂ ಬಹಳ ಉಪಯುಕ್ತವಾಗಿವೆ.


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

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

*

*

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

  1.   ಝಮಿರ್123 ಡಿಜೊ

    ನನ್ನ ಬಳಿ ಒಂದು ಪ್ರಶ್ನೆಯಿದೆ ಮತ್ತು ನಾನು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆದಾಗಲೆಲ್ಲಾ ನಾನು ಇರಿಸುವ ಸಂದೇಶವನ್ನು ಹೇಗೆ ಕಾಣಿಸುವುದು ಎಂದು ನನಗೆ ತಿಳಿದಿಲ್ಲ, ಟ್ಯುಟೋರಿಯಲ್‌ಗಾಗಿ ಹೇಗಾದರೂ ಧನ್ಯವಾದಗಳು 😀