Obsah
Index 🔎︎

# Spuštění LibreOffice s parametry

Při spuštění LibreOffice z příkazového řádku můžete určit různé parametry, které mohou ovlivnit výkon. Použití parametrů příkazové řádky doporučujeme pouze zkušeným uživatelům.

Pro normální práci není třeba používat příkazovou řádku. Některé parametry vyžadují hlubší znalost technického pozadí technologie LibreOffice.

## Spuštění LibreOffice z příkazové řádky

1. Ve Windows vyberte v Nabídce Start Spustit, na platformách Linux, *BSD nebo macOS otevřete shell.

2. V systému Windows zadejte do pole Otevřít následující text a klepněte na OK.

3. V unixových systémech napište následující řádek textu a stiskněte Enter:

   {install}\program\soffice.exe {parametr}{install}/program/soffice {parametr}

   Nahraďte {install} cestou k instalaci LibreOffice (např. C:\Program Files\Office ve Windows nebo ~/office v unixovém systému)

## Platné parametry pro spuštění z příkazového řádku

### Použití bez zvláštních argumentů

Při použití bez argumentů se otevře úvodní obrazovka.

{file} | Zkusí otevřít soubor nebo soubory v odpovídajícím programu.
{file} macro:///[Library.Module.MacroName] | Otevře soubor a použije z něj určená makra.

### Získávání nápovědy a informací

Parametr | Význam
--help / -h / -? | Vypíše dostupné parametry příkazového řádku do konzole.
--helpwriter | Otevře vestavěnou nápovědu LibreOffice pro Writer.
--helpcalc | Otevře vestavěnou nápovědu LibreOffice pro Calc.
--helpdraw | Otevře vestavěnou nápovědu LibreOffice pro Draw.
--helpimpress | Otevře vestavěnou nápovědu LibreOffice pro Impress.
--helpbase | Otevře vestavěnou nápovědu LibreOffice pro Base.
--helpbasic | Otevře vestavěnou nápovědu LibreOffice pro skriptovací jazyk Basic.
--helpmath | Otevře vestavěnou nápovědu LibreOffice pro Math.
--version | Zobrazí verzi LibreOffice a ukončí se.
--nstemporarydirectory | (pouze v izolovaném prostředí systému macOS) Vrátí cestu dočasného adresáře pro aktuálního uživatele a ukončí se. Má větší váhu než všechny ostatní argumenty.

### Obecné argumenty

Parametr | Význam
--quickstart[=no] | Zapne [vypne] službu rychlého spouštění. K dispozici je pouze jeden parametr no, kterým se rychlé spouštění vypne. Bez parametrů se služba zapne.
--nolockcheck | Vypne kontrolu, zda je instalace využívána vzdáleným přístupem.
--infilter={filter} | Forces an input filter type, if possible. For example: --infilter="Calc Office Open XML" --infilter="Text (encoded):UTF8,LF,Liberation Mono,en-US".
--pidfile={file} | Uloží PID procesu do souboru {file}.
--display {display} | Na unixových platformách nastaví proměnnou prostředí DISPLAY na hodnotu {display}. Tento parametr je podporován pouze na unixových platformách.

### Ovládání uživatelského a programového rozhraní

Parametr | Význam
--nologo | Nezobrazí při startu programu úvodní logo.
--minimized | Spustí se minimalizované. Nezobrazí se úvodní logo.
--nodefault | Spustí aplikaci a zobrazí pouze úvodní logo.
--invisible | Spustí se v neviditelném režimu. Nezobrazí se ani úvodní logo, ani okno programu. LibreOffice je možné ovládat a otevírat v něm dokumenty či dialogová okna pomocí API. Pokud byl LibreOffice spuštěn s tímto parametrem, je možné jej ukončit pouze pomocí správce úloh (Windows) nebo příkazem kill (systém UNIX a příbuzné). Nelze použít ve spojení s --quickstart. Více informací se dočtete v LibreOffice Developer's Guide.
--headless | Spustí aplikaci v "neviditelném režimu", který umožňuje použití aplikace bez uživatelského rozhraní. Tento speciální režim je možné použít pro ovládání aplikace externími programy pomocí API.
--norestore | Vypne opětovné spuštění a obnovení souboru po pádu softwaru.
--safe-mode | Spustí se v nouzovém režimu, tj. spustí se dočasně s čerstvým uživatelským profilem a tím napomůže opravě rozbitého nastavení.
--accept={UNO} | Upozorní LibreOffice, že po vytvoření "UNO Acceptor Threads" se použije "UNO Accept String". UNO-URL je řetězec typu uno:connection-type,params;protocol-name,params;ObjectName. Více informací se dočtete v LibreOffice Developer's Guide.
--unaccept={UNO-URL} | Zavře akceptor, který byl vytvořen pomocí --accept={UNO řetězec}. Všechny otevřené akceptory zavřete pomocí --unaccept=all.
--language={lang} | Pokud ještě nebyl vybrán jazyk pro uživatelské rozhraní, použije určený jazyk. Označení jazyka lang odpovídá standardu IETF.

### Vývojářské argumenty

Parametr | Význam
--terminate_after_init | Ukončí se po dokončení inicializace (bez načítání dokumentů).
--eventtesting | Ukončí se po načtení dokumentů.

### Argumenty pro vytvoření nového dokumentu

Tyto argumenty vytvoří prázdný dokument stanoveného typu. V příkazovém řádku lze použít pouze jeden z nich. Jsou-li za argumentem uvedeny názvy souborů, zadaný modul se je pokusí otevřít.

Parametr | Význam
--writer | Spustí se Writer s prázdným dokumentem.
--calc | Spustí se Calc s prázdným dokumentem.
--draw | Spustí se Draw s prázdným dokumentem.
--impress | Spustí se Impress s prázdným dokumentem.
--math | Spustí se Math s prázdným dokumentem.
--global | Spustí se Writer s prázdným hlavním dokumentem.
--web | Spustí se s prázdným HTML dokumentem.

### Argumentu pro otevírání souborů

Tyto argumenty určují, jak se bude zacházet se soubory, jejichž názvy následují. Nový způsob zacházení platí od argumentu po další argument. Výchozím nastavením je otevírat dokumenty pro úpravy a vytvářet nové dokumenty ze šablon.

Parametr | Význam
-n | Zachází s následujícím soubory jako se šablonami pro vytváření nových dokumentů.
-o | Otevře následující soubory pro úpravy bez ohledu na to, zda se jedná o šablony.
--pt {Printername} | Vytiskne následující soubory na tiskárně {Printername} a skončí. Nezobrazí se úvodní logo. Pokud název souboru obsahuje mezery, musí být uzavřen v uvozovkách. Je-li uveden vícekrát, použije se pouze naposledy uvedená tiskárna {Printername}, a to pro všechny dokumenty ze všech výskytů --pt. Tiskárny {Printername} se týká také argument --printer-name pro přepínač --print-to-file.
-p | Vytiskne následující soubory na výchozí tiskárně, jakmile se tyto soubory zavřou. Nezobrazí se úvodní logo. Pokud název souboru obsahuje mezery, musí být uzavřen v uvozovkách.
--view | Otevře následující soubory v režimu prohlížení (pouze pro čtení).
--show | Otevře a okamžitě spustí každou z následujících prezentací. Po přehrání se soubory zavřou. Jiné soubory než prezentace Impressu se otevřou ve výchozím režimu, bez ohledu na předchozí režim.
--convert-to OutputFileExtension[:OutputFilterName] [--outdir output_dir] | Hromadný převod souborů (využívá --headless). Není-li uveden --outdir, jako output_dir se použije aktuální pracovní adresář. Je-li argument --convert-to uveden vícekrát, použije se pouze poslední hodnota OutputFileExtension[:OutputFilterName]. Je-li argument --outdir uveden vícekrát, použije se pouze jeho poslední hodnota. Například: --convert-to pdf *.doc --convert-to pdf:writer_pdf_Export --outdir /home/user *.doc --convert-to "html:XHTML Writer File:UTF8" *.doc --convert-to "txt:Text (encoded):UTF8" *.doc See the list of document filters for file conversion.
--print-to-file [--printer-name printer_name] [--outdir output_dir] | Hromadný tisk souborů do souboru. Není-li uveden --outdir, jako output_dir se použije aktuální pracovní adresář. Jsou-li argumenty -printer-name nebo --outdir uvedeny vícekrát, použije se pouze jejich poslední hodnota. Tiskárny --printer-name se týká také argument {Printername} přepínače --pt. Například: --print-to-file *.doc --print-to-file --printer-name nasty_lowres_printer --outdir /home/user *.doc
--cat | Applies filter "txt:Text" to the following text documents and dump text content to console (implies --headless). Cannot be used with --convert-to.
-env:VAR[=VALUE] | Nastaví proměnnou pro bootstrap. Například nastavení jiné než výchozí cesty k uživatelskému profilu: -env:UserInstallation=file:///tmp/test

### Ignorované přepínače

Parametr | Význam
-psn | Ignorováno (pouze macOS)
-Embedding | Ignorováno (týká se COM+, pouze Windows)
--nofirststartwizard | Nic neprovádí, dostupný pouze kvůli zpětné kompatibilitě.
--protector {arg1} {arg2} | Používá se pouze v jednotkových testech, měl by mít dva argumenty.