Pievienojiet papildu fontus LibreOffice no Terminal, izmantojot Shell Scripting

POSMITAIS (10.) KLASE

Šodien mēs kaut ko darīsim ļoti vienkāršs un vienkāršs, ko mēs viegli varam izdarīt manuāli no terminālis (konsole) rakstīšana pavēle kas efektīvi rada to pašu rezultātu, bet kā vienmēr tas mums nemāca, kā tas ir izdarīts, un kā mēs varam uzlabot minēto procesu / rezultātu, zinot procesu no iekšpuses.

Šī procedūra, kā teikts virsrakstā, ir: Pievienojiet LibreOffice papildu fontus. Kā lielāko daļu laika mums jāatceras, ka tas, kas tiek izmantots GNU / Linux operētājsistēmas Debe esi brīvs / atvērts / brīvs (ne vienmēr) lai mūs noturētu uzticīgs ha iekšējā filozofija no tā paša, bet tie, kas stingri pieprasīt ievietot / lietot / lietot daži patentēts / slēgts / apmaksāts komponents tāpat kā a Fonts (fonti / burts), Es ceru, ka šeit publicētā informācija jums noderēs.

Kā daudzi no mums zina, mēs varam pievienot (instalēt) caur termināli daži fontus vienkārši ievietojot iepriekš minētās paketes ar komandu komandu un pēc tam tās instalējot, piemēram:

Komandu secība, lai uzskaitītu fontu paketes:

Instalēts:

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

Nav ieinstalets:

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

Visi:

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

Pēc pierakstīšanas, kuras mēs vēlamies instalēt, mēs rīkojamies ar komandu:

apt install paquete1 paquete2 paqueteN ...'

Ļoti bieži dažas no šīm pakotnēm instalē no bezmaksas avotiem:

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

Citi no pakotnes instalē patentēto MS Office / MS Windows:

ttf-mscorefonts-installer

Piezīme: Atcerēsimies par Shell skripti, ka šīs apmācības par šo tēmu ir sagatavotas tagad ar ļoti vienkāršām komandu komandām, Un ļoti vienkāršas komandas tā, ka lielākā daļa pamata lietotāji (iesācēji / studenti) var saprast rakstīto. Un tas uzdevums jums kā studentiem vienmēr brīnās:

  • Kā darbojas katra secība katrā rindā?
  • Kā es varu to uzlabot?
  • Kā es varu panākt, ka tas skrien no jebkura ceļa?
  • Kā es varu piebilst, ka to vada tikai superlietotājs vai X vai Y lietotājs?
  • Kādas komandas ir jāievieto, lai izdotu vizuālu vai skaņas brīdinājumu?
  • Kā es varu ieviest grafisko lietotāja saskarni (GUI)?
  • Kā jums izdevās atvērt X tipa failu (formāts), kad es sāku vai beidzu?
  • Kā es varu vienkāršot 2 vai vairāk rindiņas mazākās koda rindās?

Drīz iekšā nākamās klases (amati) mēs iemācīsimies paņēmieni / procesi / kodi kas ļauj mums atrisināt šos jautājumus!

Zem Skripta kods ka viņiem vajadzētu mācīties, lai varētu automātiski instalēt jebkuru pakete no ārējiem avotiem vai jūsu sagatavota saspiestā failā ".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
######################################################################

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

Piezīme: Es personīgi piebildu pielāgota pakete, kurā ir aptuveni 1400 fontu LibreOffice. Es gandrīz nekad tos neizmantoju, bet labāk droši nekā žēl. Tas viss ir ieteicams Bezmaksas / Atvērts / Bezmaksas kas ir pieejami GNU / Linux.

Atcerieties, ka a Scenārijs (Piemērs: mi-script-sources.sh) ar šo kodu, jums tas jāievieto ceļš / mājas / mans_lietotājs skriptu kopā ar failu tar.gz ar avotiem, rediģējiet kodu un aizstājiet vārdu "Msttcorefonts" pēc faila un iekšējās saspiestās mapes nosaukuma un izpildiet to ar komandu $ stipri iesist my-script-sources.sh . Un mazāk nekā 30 sekundes tajā būs viss funkcionālais. Pēc tam jūs varat izmantot jebkuru no jūsu pievienotajiem avotiem savā LibreOffice.

Līdz nākamajam ierakstam, kas būs par LibreOffice. Kad es jums atstāju šo jauno publikāciju un aizraujošo analīzes un pētījumu uzdevumu.

REZULTĀTA BILDES

Bez nosaukuma 1 - LibreOffice Writer_031

Bez nosaukuma 1 - LibreOffice Writer_030

Bez nosaukuma 1 - LibreOffice Writer_029

Bez nosaukuma 1 - LibreOffice Writer_028

Bez nosaukuma 1 - LibreOffice Writer_027


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Deivids woronka teica

    Lieliska apmācība, vai tā darbojas arī Arch?

  2.   Ing. Hosē Alberts teica

    Es nekad neesmu izmantojis arku, bet noteikti jā. Kamēr LibreOffice on Arch izmanto to pašu ceļu, lai izvilktu parādāmos fontus, tas ir, / usr / share / fonts / truetype.

    ES tā domāju!