Füügt extra Schrëften op LibreOffice vum Terminal mat Shell Scripting bäi

ZÉNGTEN (10.) KLASS

Haut wäerte mir eppes maachen ganz einfach a Basis, wat mir einfach manuell vun der Terminal (Konsol) tippen eng Kommandouerdnung dat produzéiert déiselwecht Resultat effizient, awer wéi ëmmer léiert et eis net wéi et et gemaach huet, a wéi mir dee Prozess / Resultat kënne verbesseren, de Prozess vu bannen ze kennen.

Dës Prozedur wéi den Titel seet ass: Füügt extra Schrëften op LibreOffice bäi. Wéi déi meescht vun der Zäit musse mir eis drun erënneren datt dat wat op der benotzt gëtt GNU / Linux Betribssystemer muss sinn sief fräi / op / fräi (net onbedéngt) eis ze halen fieles ha den intrinsesch Philosophie vun der selwechter, awer déi, déi kräfteg asetzen / benotze / uwenden e puer propriétaire / zou / bezuelt Komponent sou wéi e Schrëft (Schrëft / Bréif), Ech hoffen d'Informatioun hei verëffentlecht hëlleft Iech.

Wéi vill vun eis wëssen, kënne mir bäifügen (installéieren) iwwer Terminal e puer Packagen vun Schrëften just andeems Dir déi genannte Packagen mam Kommando Kommando plazéiert an se duerno installéiert, Beispill:

Kommandouerdnung fir Schrëft Packagen ze lëschten:

Installéiert:

aptitude show "?installed ?section(fonts)" | egrep '(Paquete|Estado|Versión)'

Net installéiert:

aptitude show "?not(?installed) ?section(fonts)" | egrep '(Paquete|Estado|Versión)'

Jiddereen:

aptitude show "?section(fonts)" | egrep '(Paquete|Estado|Versión)'

Nodeems Dir déi opschreift déi mir installéiere wëllen, fuere mir mam Kommando Kommando weider:

apt install paquete1 paquete2 paqueteN ...'

Ganz allgemeng installéiere vill e puer vun dëse Packagen aus gratis Quellen:

fonts-arabeyes fonts-freefarsi fonts-lyx fonts-sil-gentium fonts-stix fonts-droid fonts-cantarell fonts-liberation ttf-dejavu fonts-oflb-asana-math fonts-mathjax xfonts-intl-arabic xfonts-intl-asian xfonts-intl-chinese xfonts-intl-chinese-big xfonts-intl-european xfonts-intl-japanese xfonts-intl-japanese-big ttf-dejavu ttf-liberation ttf-marvosym ttf-opensymbol ttf-summersby myspell-es ooo-thumbnailer

Anerer installéieren de propriétaire MS Office / MS Windows aus dem Package:

ttf-mscorefonts-installer

Note: Loosst eis erënneren iwwer Shell Scripting, datt dës Tutorials zum Thema elo gemaach ginn mat ganz einfache Kommando Kommandoenan ganz Basis Befehle sou datt déi meescht vun de Basis Benotzer (Ufänger / Schüler) ka verstoen wat geschriwwe gëtt. An datt Är Aufgab als Studenten freet sech ëmmer:

  • Wéi funktionnéiert all Sequenz bannent all Zeil?
  • Wéi kann ech et verbesseren?
  • Wéi kréien ech et vun all Wee ze lafen?
  • Wéi ginn ech derbäi datt et nëmme vum Superuser gefouert gëtt, oder X oder Y Benotzer?
  • Wéi eng Kommandobefehle soll ech aginn fir eng visuell oder sonesch Alarm auszestellen?
  • Wéi implementéieren ech eng grafesch User Interface (GUI) dofir?
  • Wéi hutt Dir et fäerdegbruecht eng Datei vum Typ X (Format) opzemaachen wann ech ufänken oder fäerdeg sinn?
  • Wéi kann ech 2 oder méi Zeilen a manner Zeilen Code vereinfachen?

Geschwënn an zukünfteg Klassen (Posts) mir léieren Techniken / Prozesser / Coden dat erlaabt eis dës Froen ze léisen!

Ënnert dem Schrëft Code datt se solle studéiere fir automatesch all kënnen z'installéieren Package vun externen Quellen oder vun Iech virbereet an enger kompriméierter Datei ".Tar.gz":

==============================================


######################################################################
# INICIO DEL MODULO DE MICROSOFT MSTTCOREFONTS
######################################################################

USER_NAME=`cat /etc/passwd | grep 1000 | cut -d: -f1`

HOME_USER_NAME=/home/$USER_NAME

cd $HOME_USER_NAME

tar -zxvf msttcorefonts.tar.gz

mv msttcorefonts /usr/share/fonts/truetype

chmod 777 -R /usr/share/fonts/truetype/msttcorefonts

rm -f $HOME_USER_NAME/msttcorefonts.tar.gz

su - $USER_NAME -c "xdg-open 'http://packages.debian.org/stable/x11/msttcorefonts'" &

clear

echo ''
echo ''
echo '#--------------------------------------------------------------#'
echo '# GRACIAS POR USAR EL LINUX POST INSTALL - SCRIPT BICENTENARIO #'
echo '#--------------------------------------------------------------#'
echo ''
echo ''

sleep 3

######################################################################
# FINAL DEL MODULO DE MICROSOFT MSTTCOREFONTS
######################################################################

================================================== ==============

Note: Ech perséinlech addéieren e personaliséierte Pak vu ronn 1400 Schrëften an LibreOffice. Ech benotze se kaum ni awer besser sécher wéi sorry. All dëst op d'recommandéiert Gratis / Open / Gratis déi disponibel sinn an GNU / Linux.

Denkt drun datt am Fall e Script (Beispill: mi-script-sources.sh) mat dësem Code, sollt Dir dra setzen Wee / Heem / My_user de Skript zesumme mat der Datei tar.gz mat Äre Quellen, ännert de Code an ersetzt d'Wuert «Msttcorefonts» mam Numm vun Ärem Fichier an internem kompriméierten Ordner, a féiert se mam Kommando Kommando $ aus ze brong my-script-sources.sh An. An an manner wéi 30 Sekonnen et wäert alles funktionell hunn. Duerno kënnt Dir eng vun de Quellen, déi Dir dobäigesat hutt an Ärem LibreOffice.

Bis zum nächste Post, deen iwwer LibreOffice wäert sinn. Wéi ech Iech mat dëser neier Publikatioun a spannender Aufgab vun Analyse a Fuerschung verloossen.

FOTOEN VUM RESULTAT

Untitled 1 - LibreOffice Writer_031 Untitled 1 - LibreOffice Writer_030 Untitled 1 - LibreOffice Writer_029 Untitled 1 - LibreOffice Writer_028 Untitled 1 - LibreOffice Writer_027


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

2 Kommentaren, loosst ären

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.

  1.   David woronka sot

    Exzellent Tutorial, funktionnéiert et och fir Arch?

  2.   Ing Jose Jose sot

    Ech hunn ni arch benotzt, awer sécher jo. Soulaang LibreOffice op Arch dee selwechte Wee benotzt fir d'Schrëften extrahéieren fir ze affichéieren, dat ass / usr / share / fonts / truetype.

    Ech geiff soen!