Tambahkan Font tambahan ke LibreOffice dari Terminal menggunakan Shell Scripting

SEPULUH (10hb) KELAS

Hari ini, kita akan melakukan sesuatu sangat ringkas dan asas, yang dapat kita lakukan dengan mudah secara manual dari terminal (konsol) menaip perintah perintah yang menghasilkan hasil yang sama dengan cekap, tetapi seperti biasa ia tidak mengajar kita bagaimana ia melakukannya, dan bagaimana kita dapat memperbaiki proses / hasil tersebut mengetahui prosesnya dari dalam.

Prosedur ini seperti tajuknya adalah: Tambahkan Font tambahan ke LibreOffice. Seperti kebanyakan masa, kita mesti ingat bahawa apa yang digunakan pada Sistem Operasi GNU / Linux mestilah bebas / terbuka / bebas (tidak semestinya) untuk menjaga kita setia ha itu falsafah intrinsik sama, tetapi mereka yang semestinya memerlukan insert / use / apply beberapa komponen proprietari / tertutup / berbayar sama seperti Fon (Huruf / Huruf), Saya harap maklumat yang disiarkan di sini dapat memberi manfaat kepada anda.

Seperti yang kita ketahui, kita boleh tambah (pasang) melalui terminal beberapa pakej fon hanya dengan meletakkan pakej yang disebutkan di atas dengan arahan arahan dan kemudian memasangnya, contoh:

Perintah perintah untuk menyenaraikan pakej fon:

Dipasang:

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

Tidak Dipasang:

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

Semua orang:

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

Setelah menulis yang ingin kami pasang, kami meneruskan arahan:

apt install paquete1 paquete2 paqueteN ...'

Selalunya banyak yang memasang beberapa pakej ini dari sumber percuma:

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

Yang lain memasang MS Office / MS Windows proprietari dari pakej:

ttf-mscorefonts-installer

Nota: Mari kita ingat mengenai Shell Scripting, bahawa tutorial mengenai perkara ini dibuat buat masa ini dengan arahan perintah yang sangat mudah, Dan arahan yang sangat asas sehingga sebahagian besar pengguna asas (pemula / pelajar) dapat memahami apa yang ditulis. Dan bahawa tugas anda sebagai pelajar selalu tertanya-tanya:

  • Bagaimana setiap urutan dalam setiap baris berfungsi?
  • Bagaimana saya boleh memperbaikinya?
  • Bagaimana saya boleh menjalankannya dari mana-mana jalan?
  • Bagaimana saya menambah bahawa ia hanya dijalankan oleh pengguna super, atau X atau Y pengguna?
  • Perintah arahan apa yang harus saya masukkan untuk memancarkan amaran visual atau sonik?
  • Bagaimana saya melaksanakan antara muka pengguna grafik (GUI)?
  • Bagaimana anda berjaya membuka fail jenis X (format) ketika saya memulakan atau menyelesaikannya?
  • Bagaimana saya dapat mempermudah 2 atau lebih baris menjadi lebih sedikit baris kod?

Tidak lama kemudian kelas akan datang (jawatan) kita akan belajar teknik / proses / kod yang membolehkan kita menyelesaikan soalan-soalan ini!

Kemudian Kod Skrip bahawa mereka harus belajar untuk dapat memasang secara automatik pakej dari sumber luaran atau disediakan oleh anda dalam fail yang dimampatkan ". 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
######################################################################

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

Nota: Saya secara peribadi menambah pek khusus sekitar 1400 fon di LibreOffice. Saya tidak pernah menggunakannya tetapi lebih selamat daripada menyesal. Semua ini kepada yang disyorkan Percuma / Buka / Percuma yang terdapat di GNU / Linux.

Ingat bahawa sekiranya membuat a skrip (Contoh: mi-script-sources.sh) dengan kod ini, anda harus memasukkannya jalan / rumah / my_user skrip bersama dengan fail Tar.gz dengan sumber anda, edit kod dan ganti perkataannya "Msttcorefonts" dengan nama fail anda dan folder termampat dalaman, dan jalankan dengan perintah perintah $ menampar my-script-sources.sh . Dan dalam kurang dari 30 saat semuanya akan berfungsi. Selepas ini, anda boleh menggunakan salah satu sumber yang ditambahkan oleh anda di dalam LibreOffice.

Sehingga posting seterusnya, yang akan mengenai LibreOffice. Semasa saya meninggalkan anda dengan penerbitan baru ini dan tugas analisis dan penyelidikan yang menarik.

GAMBAR HASIL

Tanpa tajuk 1 - Penulis LibreOffice_031

Tanpa tajuk 1 - Penulis LibreOffice_030

Tanpa tajuk 1 - Penulis LibreOffice_029

Tanpa tajuk 1 - Penulis LibreOffice_028

Tanpa tajuk 1 - Penulis LibreOffice_027


2 komen, tinggalkan komen anda

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   David woronka kata

    Tutorial yang sangat baik, adakah ia juga berfungsi untuk Arch?

  2.   Jose Albert kata

    Saya tidak pernah menggunakan lengkungan, tetapi pasti ya. Selagi LibreOffice on Arch menggunakan jalan yang sama untuk mengekstrak fon untuk dipaparkan, iaitu, / usr / share / fonts / truetype.

    Saya rasa begitu!