DÉCIMO (10º) CLASSE
Hoje faremos algo muito simples e básico, o que podemos fazer facilmente manualmente a partir do terminal (console) digitando uma ordem de comando que produz o mesmo resultado de forma eficiente, mas como sempre não nos ensina como o fez e como podemos melhorar esse processo / resultado conhecendo o processo por dentro.
Este procedimento, como o título diz, é: Adicione fontes extras ao LibreOffice. Como na maioria das vezes, devemos lembrar que o que é usado no Sistemas operacionais GNU / Linux deveria ser livre / aberto / gratuito (não necessariamente) para nos manter fieles tem o filosofia intrínseca do mesmo, mas aqueles que exigir inserir / usar / aplicar à força alguns componente proprietário / fechado / pago apenas como um Fonte (Fontes / Letra), Espero que as informações aqui publicadas lhe sirvam.
Como muitos de nós sabemos, podemos adicionar (instalar) via terminal alguns pacotes de fontes apenas colocando os pacotes mencionados acima com o comando command e depois instalando-os, exemplo:
Ordem do comando para listar pacotes de fontes:
Instalado:
aptitude show "?installed ?section(fonts)" | egrep '(Paquete|Estado|Versión)'
Não instalado:
aptitude show "?not(?installed) ?section(fonts)" | egrep '(Paquete|Estado|Versión)'
Todo o mundo:
aptitude show "?section(fonts)" | egrep '(Paquete|Estado|Versión)'
Depois de anotar os que queremos instalar, procedemos com o comando de comando:
apt install paquete1 paquete2 paqueteN ...'
Muito comumente, muitos instalam alguns desses pacotes de fontes gratuitas:
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
Outros instalam o MS Office / MS Windows proprietário do pacote:
ttf-mscorefonts-installer
Nota: Vamos nos lembrar sobre Shell Scripting, que esses tutoriais sobre o assunto são feitos por enquanto com comandos de comando muito simplese comandos muito básicos de modo que a maior parte do usuários básicos (novatos / alunos) pode entender o que está escrito. E que sua tarefa como escola está sempre se perguntando:
- Como funciona cada sequência dentro de cada linha?
- Como posso melhorar?
- Como faço para executar a partir de qualquer caminho?
- Como adiciono que ele só é executado pelo superusuário, ou X ou Y do utilizador?
- Quais comandos de comando devo inserir para emitir um alerta visual ou sônico?
- Como faço para implementar uma interface gráfica do usuário (GUI) para ele?
- Como você conseguiu abrir um arquivo do tipo X (formato) ao iniciar ou terminar?
- Como posso simplificar 2 ou mais linhas em menos linhas de código?
Logo em aulas futuras (posts) nós aprenderemos técnicas / processos / códigos que nos permitem resolver essas questões!
Abaixo de Código de Script que eles devem estudar para poder instalar automaticamente qualquer pacote de fontes externas ou preparado por você em um arquivo compactado ".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: Eu pessoalmente adiciono um pacote personalizado de cerca de 1400 fontes no LibreOffice. Eu quase nunca os uso, mas é melhor prevenir do que remediar. Tudo isso para o recomendado Livre / aberto / gratuito que estão disponíveis em GNU / Linux.
Lembre-se de que no caso de criar um Script (Exemplo: mim-script-sources.sh) com este código, você deve colocá-lo path / home / my_user o script junto com o arquivo tar.gz com suas fontes, edite o código e substitua a palavra «Msttcorefonts» pelo nome do seu arquivo e pasta interna compactada, e execute-o com o comando $ bater my-script-sources.sh . E em menos de 30 segundos terá tudo funcional. Depois disso, você pode usar qualquer uma das fontes adicionadas por você em seu LibreOffice.
Até o próximo post, que será sobre o LibreOffice. No momento em que os deixo com esta nova publicação e tarefa estimulante de análise e pesquisa.
FOTOS DO RESULTADO
Excelente tutorial, também funciona para o Arch?
Nunca usei arco, mas com certeza sim. Desde que o LibreOffice no Arch use o mesmo caminho para extrair as fontes a serem exibidas, ou seja, / usr / share / fonts / truetype.
Eu acho!