#!/bin/bash #Panel for BigLinux # #Authors: # Bruno Goncalves Araujo # #License: GPLv2 or later ################################################# . /usr/share/bigcontrolcenter/default/theme-categories.sh.htm #Translation export TEXTDOMAINDIR="/usr/share/locale-langpack" export TEXTDOMAIN=bigcontrolcenter-themes-fonts echo ' ' title=$"Configurar ou instalar fontes" apply=$"Aplicar" close=$"Sair" tip_kde=$"Defina as suas fontes preferidas para utilizar no sistema.

Essa operacao afeta apenas esse usuario." tip_install=$"Uma forma simples de instalar e remover fontes." tip_big=$"Defina a configuracao de nitidez mais agradavel.

* Essa operacao afeta apenas esse usuario." tip_ms=$"Instala para todos os usuarios do sistema fontes muito utilizadas:
* Webdings
* Andale Mono
* Verdana
* Arial
* Trebuchet
* Comic Sans MS
* Times New Roman
* Courier New
* Impact
* Georgia" tip_rmms=$"Remove do sistema fontes muito utilizadas:
* Webdings
* Andale Mono
* Verdana
* Arial
* Trebuchet
* Comic Sans MS
* Times New Roman
* Courier New
* Impact
* Georgia" tip_fire=$"No navegador Firefox o espacamento entre linhas que utilizam fontes pequenas e muito grande e danifica a aparencia dos sites, ativar essa opcao geralmente soluciona esse problema." tip_chromium=$"O navegador Chromium utiliza um tamanho de fontes um pouco diferente, essa opcao forca o uso do tamanho padrao de fontes, o que melhora a compatibilidade com sites." . /usr/share/bigcontrolcenter/default/theme.sh.htm if [ "$p_ms" = "yes" ] then bigsudo bigsynaptic --install ttf-mscorefonts-installer 2> /dev/null fi if [ "$p_ms" = "no" ] then bigsudo bigsynaptic --remove ttf-mscorefonts-installer 2> /dev/null fi if [ "$p_fire" = "yes" ] then echo 'html { line-height: 1.2 !important; } input, select, textarea { line-height: normal !important; }' > $(ls -d ~/.mozilla/firefox/*/chrome)/userContent.css fi if [ "$p_fire" = "no" ] then rm -f ~/.mozilla/firefox/*/chrome/userContent.css 2> /dev/null fi if [ "$p_chromium" = "yes" ] then echo '* { font-size:100%; word-spacing: -0.75pt; } body,html { font-size:100%;}' > ~/.config/chromium/Default/User\ StyleSheets/Custom.css cp ~/.config/chromium/Default/User\ StyleSheets/Custom.css ~/.config/chromium-lite/Default/User\ StyleSheets/Custom.css fi if [ "$p_chromium" = "no" ] then rm -f ~/.config/chromium/Default/User\ StyleSheets/Custom.css 2> /dev/null rm -f ~/.config/chromium-lite/Default/User\ StyleSheets/Custom.css 2> /dev/null fi cat << EOF EOF echo "$title" #header open_header echo "$title" '
' $"Escolha as fontes a serem utilizadas, nitidez e instale novas fontes." close_header echo "
" echo """"'
'"$bigbash_categories_font" $"Selecionar fontes utilizadas no sistema" "
" echo '
' echo """"'
'"$bigbash_categories_font" $"Instalar ou remover fontes" "
" echo '
' echo """"'
'"$bigbash_categories_font" $"Configurar nitidez das fontes" "
" echo '
' if [ -e "/usr/share/fonts/truetype/msttcorefonts/Arial.ttf" ] then echo """"'
'"$bigbash_categories_font" $"Remover fontes MS" "
" else echo """"'
'"$bigbash_categories_font" $"Instalar fontes MS" "
" fi echo '
' if [ -e ~/.mozilla/firefox ]; then if [ "$(cat ~/.mozilla/firefox/*/chrome/userContent.css)" != "" ] then echo """"'
'"$bigbash_categories_font" $"Desativar melhoria para o Firefox" "
" else echo """"'
'"$bigbash_categories_font" $"Ativar melhoria para o Firefox" "
" fi fi if [ -e ~/.config/chromium ]; then if [ "$(cat ~/.config/chromium/Default/User\ StyleSheets/Custom.css)" != "" ] then echo """"'
'"$bigbash_categories_font" $"Desativar melhoria para o Chromium" "
" else echo """"'
'"$bigbash_categories_font" $"Ativar melhoria para o Chromium" "
" fi fi echo '
' echo "

"