Difference between revisions of "LibreOffice (Italiano)"

From ArchWiki
Jump to: navigation, search
m (zsh è intuitivo)
m (ritocchi)
Line 14: Line 14:
 
Arch Linux ha terminato il supporto a [[OpenOffice.org]] in favore di LibreOffice. Annuncio: [https://mailman.archlinux.org/pipermail/arch-general/2011-March/018819.html Dropping Oracle OpenOffice (arch-general)].
 
Arch Linux ha terminato il supporto a [[OpenOffice.org]] in favore di LibreOffice. Annuncio: [https://mailman.archlinux.org/pipermail/arch-general/2011-March/018819.html Dropping Oracle OpenOffice (arch-general)].
  
LibreOffice è il fork curato da "Document Foundation", che include miglioramenti e nuove strumenti. Si trova nei [[Official_Repositories_(Italiano) repository ufficiali]].
+
LibreOffice è il fork curato da "Document Foundation", che include miglioramenti e nuove strumenti. Si trova nei [[Official_Repositories_(Italiano)|repository ufficiali]].
  
 
==Installazione==
 
==Installazione==
Line 105: Line 105:
 
Aprite Strumenti -> Opzioni in Libreoffice, scegliete "Personalizzazione", "Scegli Personas" e incollate l'indirizzo URL del vostro tema preferito. Un opportuno bottone nella finestra di scelta vi permetterà di aprire il browser.
 
Aprite Strumenti -> Opzioni in Libreoffice, scegliete "Personalizzazione", "Scegli Personas" e incollate l'indirizzo URL del vostro tema preferito. Un opportuno bottone nella finestra di scelta vi permetterà di aprire il browser.
  
==Extension management==
+
==Gestione delle estensioni==
  
Arch is shipping some additional extensions. We currently ship these extensions: pdfimport  presentation-minimizer presenter-screen report-builder wiki-publisher ct2n hunart numbertext oooblogger typo watch-window diagram. You can install them with pacman:
+
Attualmente si trovano nei repository di Arch Linux alcune estensioni per LibreOffice: pdfimport  presentation-minimizer presenter-screen report-builder wiki-publisher ct2n hunart numbertext oooblogger typo watch-window diagram. Si possono installare in questo modo:
  
 
  # pacman -S libreoffice-extension-nlpsolver libreoffice-extension-foo ...
 
  # pacman -S libreoffice-extension-nlpsolver libreoffice-extension-foo ...
  
Check the built-in LibreOffice Extension manager or [http://libreplanet.org/wiki/Group:OpenOfficeExtensions/List Get extensions Online] if you want to install more extensions.
+
Per ottenere un maggior numero di estensioni si può usare il gestore incluso in LibreOffice o visitare [http://libreplanet.org/wiki/Group:OpenOfficeExtensions/List Get extensions Online].
  
 
==Ausili alla scrittura==
 
==Ausili alla scrittura==
Line 117: Line 117:
 
Per la correzione lessicale si deve installare {{Pkg|hunspell}} e un pacchetto relativo alla lingua, come {{Pkg|hunspell-en}} per l'inglese o {{Pkg|hunspell-it}} per l'italiano.
 
Per la correzione lessicale si deve installare {{Pkg|hunspell}} e un pacchetto relativo alla lingua, come {{Pkg|hunspell-en}} per l'inglese o {{Pkg|hunspell-it}} per l'italiano.
  
===Hyphenation rules===
+
===Regole di sillabazione===
For hyphenation rules, you will need {{Pkg|hyphen}} and a language hyphen rule set ({{Pkg|hyphen-en}} for English, {{Pkg|hyphen-de}} for German, etc).
+
Per la sillabazione servono il pacchetto {{Pkg|hyphen}} e un insieme di regole come ({{Pkg|hyphen-en}} per l'inglese, {{Pkg|hyphen-it}} per l'italiano, etc.
  
 
===Thesaurus===
 
===Thesaurus===
For the thesaurus option, you will need {{Pkg|libmythes}} and a mythes language thesaurus (like {{Pkg|mythes-en}} for English, {{Pkg|mythes-de}} for German, etc).
+
Per avere la possibilità di usare thesaurus, installate {{Pkg|libmythes}} e un pacchetto mythes come {{Pkg|mythes-en}} per l'inglese, {{Pkg|mythes-it}} per l'italiano, etc.
  
 
===Grammar checking===
 
===Grammar checking===
Line 138: Line 138:
  
 
==Aumentare la velocità di LibreOffice==
 
==Aumentare la velocità di LibreOffice==
Alcune impostazioni possono migliorare il tempo di caricamento e di risposta di LibreOffice, ma alcuni aumentano l'uso dell RAM, quindi usateli con cautela. Scegliete ''Strumenti > Opzioni''.
+
Alcune impostazioni possono migliorare il tempo di caricamento e di risposta di LibreOffice, ma alcuni aumentano l'uso di RAM, quindi usateli con cautela. Scegliete ''Strumenti > Opzioni''.
 
*Sotto ''Memoria'':
 
*Sotto ''Memoria'':
 
**Riducete il numero di ''Undo steps'' a 40.
 
**Riducete il numero di ''Undo steps'' a 40.
Line 147: Line 147:
 
{{Note|Per una lista di funzionalità realizzate esclusivamente in Java controllate https://wiki.documentfoundation.org/Development/Java}}
 
{{Note|Per una lista di funzionalità realizzate esclusivamente in Java controllate https://wiki.documentfoundation.org/Development/Java}}
  
==Troubleshooting==
+
==Problemi noti e soluzioni==
=== Font substitution ===
+
===Rimpiazzo dei fonts===
 
These settings can be changed in the LibreOffice options. From the drop-down menu, select ''Tools > Options > LibreOffice > Fonts''. Check the box that says ''Apply Replacement Table''. Type {{ic|Andale Sans UI}} in the font box and choose your desired font for the ''Replace with'' option. When done, click the ''checkmark''. Then choose the ''Always'' and ''Screen only'' options in the box below. Click OK.
 
These settings can be changed in the LibreOffice options. From the drop-down menu, select ''Tools > Options > LibreOffice > Fonts''. Check the box that says ''Apply Replacement Table''. Type {{ic|Andale Sans UI}} in the font box and choose your desired font for the ''Replace with'' option. When done, click the ''checkmark''. Then choose the ''Always'' and ''Screen only'' options in the box below. Click OK.
 
You will then need to go to ''Tools > Options > LibreOffice > View'', and uncheck "Use system font for user interface". If you use a non-antialised font, such as Arial, you will also need to uncheck "Screen font antialiasing" before menu fonts render correctly.
 
You will then need to go to ''Tools > Options > LibreOffice > View'', and uncheck "Use system font for user interface". If you use a non-antialised font, such as Arial, you will also need to uncheck "Screen font antialiasing" before menu fonts render correctly.

Revision as of 08:09, 4 May 2013

Da Home - LibreOffice:

LibreOffice è la suite Open Source di produttività personale per Windows, Macintosh e Linux, che offre sei applicazioni ricche di funzionalità per tutte le necessità di produzione di documenti ed elaborazione dati: Writer, Calc, Impress, Draw, Math e Base. La nostra grande comunità dedicata di utenti, contributori e sviluppatori offre gratuitamente supporto e documentazione. Anche voi potete contribuire!

LibreOffice in Arch Linux

Arch Linux ha terminato il supporto a OpenOffice.org in favore di LibreOffice. Annuncio: Dropping Oracle OpenOffice (arch-general).

LibreOffice è il fork curato da "Document Foundation", che include miglioramenti e nuove strumenti. Si trova nei repository ufficiali.

Installazione

Versione stabile

Per prima cosa è necessario installare ttf-dejavu e artwiz-fonts perchè l'interfaccia sia leggibile.

Scaricate e installate i pacchetti necessari usando il seguente comando:

# pacman -S libreoffice 

Si aprirà un menu per permettere la scelta dei componenti da installare. È necessario installare un pacchetto per la lingua dell'interfaccia. Il primo in ordine alfabetico è l'Afrikaans, l'italiano è il numero 43, l'inglese (en-US) è il numero 24:

# pacman -S libreoffice
:: There are 12 members in group libreoffice:
:: Repository extra
   1) libreoffice-base  2) libreoffice-calc  3) libreoffice-common
   4) libreoffice-draw  5) libreoffice-gnome  6) libreoffice-impress
   7) libreoffice-kde4  8) libreoffice-math
   9) libreoffice-postgresql-connector  10) libreoffice-sdk
   11) libreoffice-sdk-doc  12) libreoffice-writer
Enter a selection (default=all): 
resolving dependencies...
:: There are 108 providers available for libreoffice-langpack:
:: Repository extra
   1) libreoffice-af  2) libreoffice-am  3) libreoffice-ar  4) libreoffice-as
   5) libreoffice-ast  6) libreoffice-be  7) libreoffice-bg  8) libreoffice-bn
   9) libreoffice-bn-IN  10) libreoffice-bo  11) libreoffice-br
   12) libreoffice-brx  13) libreoffice-bs  14) libreoffice-ca
   15) libreoffice-ca-XV  16) libreoffice-cs  17) libreoffice-cy
   18) libreoffice-da  19) libreoffice-de  20) libreoffice-dgo
   21) libreoffice-dz  22) libreoffice-el  23) libreoffice-en-GB
   24) libreoffice-en-US  25) libreoffice-en-ZA  26) libreoffice-eo
   27) libreoffice-es  28) libreoffice-et  29) libreoffice-eu
   30) libreoffice-fa  31) libreoffice-fi  32) libreoffice-fr
   33) libreoffice-ga  34) libreoffice-gd  35) libreoffice-gl
   36) libreoffice-gu  37) libreoffice-he  38) libreoffice-hi
   39) libreoffice-hr  40) libreoffice-hu  41) libreoffice-id
   42) libreoffice-is  43) libreoffice-it  44) libreoffice-ja
   45) libreoffice-ka  46) libreoffice-kk  47) libreoffice-km
   48) libreoffice-kn  49) libreoffice-ko  50) libreoffice-kok
   51) libreoffice-ks  52) libreoffice-ku  53) libreoffice-lb
   54) libreoffice-lo  55) libreoffice-lt  56) libreoffice-lv
   57) libreoffice-mai  58) libreoffice-mk  59) libreoffice-ml
   60) libreoffice-mn  61) libreoffice-mni  62) libreoffice-mr
   63) libreoffice-my  64) libreoffice-nb  65) libreoffice-ne
   66) libreoffice-nl  67) libreoffice-nn  68) libreoffice-nso
   69) libreoffice-oc  70) libreoffice-om  71) libreoffice-or
   72) libreoffice-pa-IN  73) libreoffice-pl  74) libreoffice-pt
   75) libreoffice-pt-BR  76) libreoffice-ro  77) libreoffice-ru
   78) libreoffice-rw  79) libreoffice-sa-IN  80) libreoffice-sat
   81) libreoffice-sd  82) libreoffice-sh  83) libreoffice-si
   84) libreoffice-sk  85) libreoffice-sl  86) libreoffice-sq
   87) libreoffice-sr  88) libreoffice-ss  89) libreoffice-st
   90) libreoffice-sv  91) libreoffice-sw-TZ  92) libreoffice-ta
   93) libreoffice-te  94) libreoffice-tg  95) libreoffice-th
   96) libreoffice-tn  97) libreoffice-tr  98) libreoffice-ts
   99) libreoffice-tt  100) libreoffice-ug  101) libreoffice-uk
   102) libreoffice-uz  103) libreoffice-ve  104) libreoffice-vi
   105) libreoffice-xh  106) libreoffice-zh-CN  107) libreoffice-zh-TW
   108) libreoffice-zu
Enter a number (default=1):
Note: Un errore comune consite nell'installare il pacchetto libreoffice-uk per la lingua ucraina, al posto dilibreoffice-en-GB.

In alternativa si può usare questo comando:

# pacman -S libreoffice-{it,common,base,calc,draw,impress,math,writer,gnome,kde4,sdk,sdk-doc}
Note: Se vi interessa l'integrazione grafica di Libreoffice con qt e gtk vi serve il pacchetto libreoffice-kde4 oppure libreoffice-gnome - vedere la sezione Temi.

Verificate le dipendenze raccomandate. Per esempio, Java Runtime Environment (opzionale, fortemente raccomandato). VediSee: Java. Per usare Libreoffice Base serve hsqldb-java.

Temi

Per l'integrazione con Qt, installate libreoffice-kde4. Per l'integrazione con GTK installate libreoffice-gnome.

Note: Questi pacchetti sono indipendenti dagli ambienti grafici in uso. Si possono usare per ottenere un aspetto più piacevole di quello predefinito (simile a Windows 95)

Da LibreOffice 3.5.x, il programma tenta di capire quale ambiente desktop è utilizzato con la seguente priorità:

 gtk3 -> gtk2 -> kde4 -> generico

Per forzare un tipo di interfaccia bisogna anteporre la variabile SAL_USE_VCLPLUGIN al nome del programma e attribuirle un valore in questo modo:

SAL_USE_VCLPLUGIN=gen lowriter
SAL_USE_VCLPLUGIN=kde4 lowriter 
SAL_USE_VCLPLUGIN=gtk lowriter 
SAL_USE_VCLPLUGIN=gtk3 lowriter

Per salvare la scelta si deve salvare il valore della variabile in un file di configurazione della shell: /etc/bash.bashrc o ~/.bashrc se si usa bash.

{{Note|L'interfaccia gtk3 è ancora sperimentale: per abilitarla è necessario abilitare "experimental features" nella finestra delle opzioni di di LibreOffice.

Se comunque rimane un'interfaccia in stile Windows 95 deselezionate "Automatically detect high contrast mode of the system" in Strumenti -> Opzioni -> Accessibilità.

Libreoffice 4.x può usare i temi personas di Firefox. Aprite Strumenti -> Opzioni in Libreoffice, scegliete "Personalizzazione", "Scegli Personas" e incollate l'indirizzo URL del vostro tema preferito. Un opportuno bottone nella finestra di scelta vi permetterà di aprire il browser.

Gestione delle estensioni

Attualmente si trovano nei repository di Arch Linux alcune estensioni per LibreOffice: pdfimport presentation-minimizer presenter-screen report-builder wiki-publisher ct2n hunart numbertext oooblogger typo watch-window diagram. Si possono installare in questo modo:

# pacman -S libreoffice-extension-nlpsolver libreoffice-extension-foo ...

Per ottenere un maggior numero di estensioni si può usare il gestore incluso in LibreOffice o visitare Get extensions Online.

Ausili alla scrittura

Correttore lessicale

Per la correzione lessicale si deve installare hunspell e un pacchetto relativo alla lingua, come hunspell-en per l'inglese o hunspell-it per l'italiano.

Regole di sillabazione

Per la sillabazione servono il pacchetto hyphen e un insieme di regole come (hyphen-en per l'inglese, hyphen-it per l'italiano, etc.

Thesaurus

Per avere la possibilità di usare thesaurus, installate libmythes e un pacchetto mythes come mythes-en per l'inglese, mythes-it per l'italiano, etc.

Grammar checking

For grammar checking, you will need to install an extension such as LanguageTool, which can be found in the AUR: libreoffice-extension-languagetoolAUR or the LanguageTool Website.

Other grammar tools can also be found on the LibreOffice Extension Page or OpenOffice's Website. Not all OpenOffice extensions are guaranteed to work with LibreOffice.

Note: Languagetool uses java and may slow down or briefly hang LibreOffice, particularly while opening documents. Fortunately this is usually only when initially opening a document and is usually not apparent otherwise. Openjdk6 seems to get the better results than openjdk7 with LanguageTool, although this is unconfirmed.

Installare macro

Se si vuole usare macro occorre un Java Runtime Environment.Si può abilitarlo dal menu a prezzo di perdere velocità di avvio. Il percorso predefinito per le macro su Arch Linux è diverso da quello di molte altre distribuzioni ed è:

~/.config/libreoffice/4/user/Scripts/

Aumentare la velocità di LibreOffice

Alcune impostazioni possono migliorare il tempo di caricamento e di risposta di LibreOffice, ma alcuni aumentano l'uso di RAM, quindi usateli con cautela. Scegliete Strumenti > Opzioni.

  • Sotto Memoria:
    • Riducete il numero di Undo steps a 40.
    • Sotto Cache grafica aumentate a 128 MB dai 20MB originari.
    • Aumentate la memoria per oggetto a 20MB dai 5MB originari.
    • Se usate spesso LibreOffice, scegliete LibreOffice Quickstarter.
  • Sotto Avanzate, deselezionate Use a Java runtime environment.
Note: Per una lista di funzionalità realizzate esclusivamente in Java controllate https://wiki.documentfoundation.org/Development/Java

Problemi noti e soluzioni

Rimpiazzo dei fonts

These settings can be changed in the LibreOffice options. From the drop-down menu, select Tools > Options > LibreOffice > Fonts. Check the box that says Apply Replacement Table. Type Andale Sans UI in the font box and choose your desired font for the Replace with option. When done, click the checkmark. Then choose the Always and Screen only options in the box below. Click OK. You will then need to go to Tools > Options > LibreOffice > View, and uncheck "Use system font for user interface". If you use a non-antialised font, such as Arial, you will also need to uncheck "Screen font antialiasing" before menu fonts render correctly.

Fonts Microsoft

I fonts Microsoft sono utili a evitare problemi di impaginazionere. Per informzioni consultate la pagina MS_Fonts.

Anti-aliasing

Execute

$ echo "Xft.lcdfilter: lcddefault" | xrdb -merge

To make the change persistent, add Xft.lcdfilter: lcddefault to your ~/.Xresources file, and make sure to run xrdb -merge ~/.Xresources. [1]. See X resources for more details.

If this does not work, you can also try adding Xft.lcdfilter: lcddefault to your ~/.Xdefaults. If you do not have this file, you will have to create it.

Hanging when using NFS shares

If LibreOffice hangs when trying to open or save a document located on a NFS share, try prepending the following lines with a # in /usr/lib/libreoffice/program/soffice:

# file locking now enabled by default
SAL_ENABLE_FILE_LOCKING=1
export SAL_ENABLE_FILE_LOCKING

To avoid overwriting on update you can copy /usr/lib/libreoffice/program/soffice in /usr/local/bin. Original post here.

Note: Solo NFSv3 presente il problema. NFSv4 funziona bene con LibreOffice.

Risolvere l'errore Java Framework

Nel caso di un errore all'avvio del tipo:

[Java framework] Error in function createSettingsDocument (elements.cxx).
javaldx failed!

cambiate i permessi di ~/.config/ in questo modo:

sudo chown -vR username:users ~/.config

Post nel forum di Arch Linux

LibreOffice non rileva i miei certificati

If you cannot see the certificates when trying to sign a document, you will need to have the certificates configured in Mozilla Firefox (or Thunderbird). If after that LibreOffice still does not show them, set the MOZILLA_CERTIFICATE_FOLDER environment variable to point to your Mozilla Firefox (or Thunderbird) folder.

export MOZILLA_CERTIFICATE_FOLDER=$HOME/.mozilla/firefox/XXXXXX.default/

Certificate Detection

Aprire i file .pps in modalità di modifica senza avviare la presentazione

Un workaround consiste nel rinominare i file .pps in .ppt

Il seguente script può essere usato per effettuare rinomina e apertura al volo ed è utile da usare anche da un browser per aprire i .pps senza salvarli in modo permanente.

#!/bin/bash

f=$(mktemp)

cp "$1" "${f}.ppt" && libreoffice "${f}.ppt" && rm -f "${f}.ppt"

Problema Bibliography

Se Writer si interrompe bruscamente mentre si tanta di accedere a Strumenti -> Bibliography Database e mostra il seguente errore:

com::sun::star::loader::CannotActivateFactoryException

installate libreoffice-base come workaround. Probabilmente è un difetto dovuto al bug[2].