ДЕСЯТА (10-й) КЛАС
Сьогодні ми щось зробимо дуже простий і базовий, що ми можемо легко зробити вручну з термінал (консоль) друкувати командний наказ що дає той самий результат ефективно, але як завжди не вчить нас, як це зробив, і як ми можемо вдосконалити згаданий процес / результат, знаючи процес зсередини.
Ця процедура, як зазначено в назві: Додайте додаткові шрифти до LibreOffice. Як і більшу частину часу, ми повинні пам'ятати, що те, що використовується на Операційні системи GNU / Linux повинен бути вільним / відкритим / вільним (не обов'язково) щоб утримати нас вірні ха внутрішня філософія того ж, але тих, хто обов'язково потрібно вставити / використовувати / застосувати дещо власний / закритий / платний компонент так само, як Шрифт (Шрифти / Літера), Сподіваюся, інформація, опублікована тут, послужить вам.
Як багато хто з нас знає, ми можемо додати (встановити) через термінал деякі пакети шрифти просто розмістивши згадані пакети командною командою, а потім встановивши їх, приклад:
Порядок команд для переліку пакунків шрифтів:
Встановлено:
aptitude show "?installed ?section(fonts)" | egrep '(Paquete|Estado|Versión)'
Не встановлено:
aptitude show "?not(?installed) ?section(fonts)" | egrep '(Paquete|Estado|Versión)'
Усі:
aptitude show "?section(fonts)" | egrep '(Paquete|Estado|Versión)'
Після запису тих, які ми хочемо встановити, ми переходимо до команди:
apt install paquete1 paquete2 paqueteN ...'
Дуже часто багато хто встановлює деякі з цих пакетів із безкоштовних джерел:
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
Інші встановлюють фірмовий MS Office / MS Windows із пакету:
ttf-mscorefonts-installer
Примітка: Давайте згадаємо про Сценарії Shell, що ці підручники з цього питання зроблені на даний момент за допомогою дуже простих командних командІ дуже основні команди так що більшість базові користувачі (новачки / учні) може зрозуміти написане. І це завдання вас як студентів завжди дивується:
- Як працює кожна послідовність у кожному рядку?
- Як я можу це вдосконалити?
- Як змусити його бігти з будь-якого шляху?
- Як додати, що нею керує лише суперкористувач, або X або Y користувач?
- Які командні команди слід вставити, щоб видавати візуальне чи звукове попередження?
- Як реалізувати графічний інтерфейс користувача (GUI)?
- Як вам вдалося відкрити файл типу X (формат), коли я починаю або закінчую?
- Як я можу спростити 2 або більше рядків на меншу кількість рядків коду?
Незабаром у майбутні класи (повідомлення) ми будемо вчитися техніки / процеси / коди що дозволяють нам вирішити ці питання!
Нижче Код сценарію що вони повинні вивчити можливість автоматичного встановлення будь-якого пакет із зовнішніх джерел або підготовлений вами у стисненому файлі ".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
######################################################################
================================================== ==============
Примітка: Я особисто додаю спеціальний пакет приблизно з 1400 шрифтів у LibreOffice. Я навряд чи колись ними користуюся, але краще безпечний, ніж шкода. Все це до рекомендованого Безкоштовно / Відкрито / Безкоштовно доступні в GNU / Linux.
Пам'ятайте, що у випадку створення Script (Приклад: ми-script-sources.sh) з цим кодом, ви повинні ввести його path / home / my_user сценарій разом із файлом tar.gz з вашими джерелами, відредагуйте код і замініть слово «Msttcorefonts» за назвою вашого файлу та внутрішньої стиснутої папки та виконайте його за допомогою команди $ бити my-script-sources.sh . І в менше 30 секунд у ньому буде все функціонально. Після цього ви можете використовувати будь-яке джерело, додане вами у вашому LibreOffice.
До наступного допису, який буде про LibreOffice. Оскільки я залишаю вас із цією новою публікацією та захоплюючим завданням аналізу та досліджень.
КАРТИНКИ РЕЗУЛЬТАТУ
Чудовий підручник, це також працює для Arch?
Я ніколи не використовував arch, але, звичайно, так. Поки LibreOffice на Arch використовує той самий шлях для вилучення шрифтів для відображення, тобто / usr / share / fonts / truetype.
Я так гадаю!