Додајте додатне фонтове у ЛибреОффице из терминала помоћу Схелл Сцриптинг-а

ДЕСЕТО (10.) РАЗРЕД

Данас ћемо нешто предузети врло једноставно и основно, што лако можемо учинити ручно са терминал (конзола) куцање заповедни налог која даје исти резултат ефикасно, али као и увек нас не учи како је то учинила и како можемо побољшати наведени процес / резултат познавајући процес изнутра.

Као што наслов каже, овај поступак је: Додајте додатне фонтове у ЛибреОффице. Као и већину времена, морамо запамтити да се оно што се користи на ГНУ / Линук оперативни системи треба бити слободан / отворен / слободан (не нужно) да нас задржи верни ха тхе тхе унутрашња филозофија истих, али они који на силу захтевају убацивање / употребу / примену неки власничка / затворена / плаћена компонента баш као и Фонт (фонтови / слово), Надам се да ће вам овде објављене информације послужити.

Као што многи од нас знају, можемо додај (инсталирај) путем терминала неки пакети фонтови само постављањем горе поменутих пакета са командном командом, а затим њиховом инсталацијом, пример:

Редослед наредби за навођење пакета фонтова:

Инсталирано:

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

Остали инсталирају власнички МС Оффице / МС Виндовс из пакета:

ttf-mscorefonts-installer

Напомена: Сјетимо се у вези Схелл Сцриптинг, да су ови водичи о тој теми за сада направљени са врло једноставним командним командама, И врло основне команде тако да већина основни корисници (почетници / ученици) може да разуме шта је написано. И то је ваш задатак као студенти увек се пита:

  • Како функционише свака секвенца унутар сваке линије?
  • Како то могу побољшати?
  • Како да га натерам да трчи са било које стазе?
  • Како да додам да њиме управља само суперкорисник, или Кс или И. корисник?
  • Које командне команде треба да уметнем да би одашиљао визуелно или звучно упозорење?
  • Како да имплементирам графички кориснички интерфејс (ГУИ) за њега?
  • Како сте успели да отворите датотеку типа Кс (формат) када започнем или завршим?
  • Како могу да поједноставим 2 или више редова у мање редова кода?

Ускоро у будући часови (постови) научићемо технике / процеси / кодови који нам омогућавају да решимо ова питања!

Испод Сцрипт Цоде да би требало да проуче како би могли аутоматски да инсталирају било који пакет из спољних извора или сте га припремили у компресованој датотеци ".Тар.гз":

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


######################################################################
# 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 фонтова у ЛибреОффице. Тешко да их икад користим, али боље да је сигурно него да ми је жао. Све ово на препоручено Бесплатно / Отворено / Бесплатно који су доступни у ГНУ / Линук.

Запамтите да у случају стварања а Скрипта (Пример: ми-сцрипт-соурцес.сх) са овим кодом, требало би да га ставите патх / хоме / ми_усер скрипту заједно са датотеком тар.гз са изворима уредите код и замените реч «Мсттцорефонтс» по имену ваше датотеке и унутрашње компримоване фасцикле и извршите је помоћу команде $ треснути ми-сцрипт-соурцес.сх . И унутра мање од 30 секунди имаће све функционално. После тога можете користити било који извор који сте додали у свом ЛибреОффице.

До следећег поста, који ће бити о ЛибреОффице-у. Пошто вам остављам ову нову публикацију и узбудљив задатак анализе и истраживања.

СЛИКЕ РЕЗУЛТАТА

Без наслова 1 - ЛибреОффице Вритер_031

Без наслова 1 - ЛибреОффице Вритер_030

Без наслова 1 - ЛибреОффице Вритер_029

Без наслова 1 - ЛибреОффице Вритер_028

Без наслова 1 - ЛибреОффице Вритер_027


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Давид воронка дијо

    Одличан водич, да ли ради и за Арцх?

  2.   Инг. Јосе Алберт дијо

    Никад нисам користио Арцх, али сигурно да. Све док ЛибреОффице на Арцху користи исту путању за издвајање фонтова за приказ, односно / уср / схаре / фонтс / труетипе.

    Ваљда!