Fórum Ubuntu CZ/SK

Ostatní => Otevřená diskuze kolem Linuxu a OSS => Téma založeno: petapl 16 Září 2014, 08:25:35

Název: PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: petapl 16 Září 2014, 08:25:35
Zdravím, nainstaloval jsem přes POL office 2010 standard,  všechno funguje v pořádku, akorát mi nejdou psát české znaky - fungují pouze ěščřžýáíé - nefungují např. ó ď apod. prostě všechny, které se musí psát pomocí klávesy na háček a čárku. Neví někdo, čím to je ? :)

vyřešeno změnou IBUS na none v nastavení jazyka
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: compaq 13 Února 2019, 10:36:46
Bohužel toto nastavení mi nepomohlo.

MS Office 2013
Ubuntu 16.04
wine

Stále v MS officu píše

ˇD místo Ď
ˇd místo ď
apod.

:-(

nastavení různých verzí Win v winecfg nepomáhá
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: zeleno 13 Února 2019, 17:52:53
Mohol by si vyskúšať Crossover Linux https://www.codeweavers.com/products/download_trial/download_links_linux (https://www.codeweavers.com/products/download_trial/download_links_linux)
Mesiac by si mal kľud a niečo by si zase priučil. :) Potom sa to dá kúpiť, alebo "zohnať" :D plnú verziu.
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: compaq 13 Února 2019, 17:57:07
Mohol by si vyskúšať Crossover Linux https://www.codeweavers.com/products/download_trial/download_links_linux (https://www.codeweavers.com/products/download_trial/download_links_linux)
Mesiac by si mal kľud a niečo by si zase priučil. :) Potom sa to dá kúpiť, alebo "zohnať" :D plnú verziu.

Kdyby to nešlo nikomu kolem, bylo by to dobré řešení... :-)
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: zeleno 18 Února 2019, 17:08:23
Citace
Kdyby to nešlo nikomu kolem, bylo by to dobré řešení... :-)

Je to pre teba ideálne riešenie hlavne preto, že Crossover ešte pred inštaláciou 32 bitových programov
doinštaluje do systému všetky i386 súbory, potrebné pre ich správnu funkciu /asi 280 mega/ a tie už tam zostanú aj po jeho odinštalovaní. Hľadať sám, čo tomu pomôže nemá význam, napríklad pridá aj fonty o ktorých si ani netušil.
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: juwa2 18 Února 2019, 18:41:59
Bohužel toto nastavení mi nepomohlo.

MS Office 2013
Ubuntu 16.04
wine

Stále v MS officu píše

ˇD místo Ď
ˇd místo ď
apod.

:-(

nastavení různých verzí Win v winecfg nepomáhá

Pokud jsou ty Office 32bit, použij 32bit wineprefix. Office do něj nainstaluj a hlavně je spouštěj tak, aby v tom 32bit wineprefixu běžely (= uprav příkaz ve spouštěči). Pokud spouštěč neupravíš, Office se opět spustí v základním (= 64bit) wineprefixu. Zdá se mi, že v tom stále poněkud plaveš.... :-[
Vše je popsáno na stránkách Wine (jak spustit aplikaci tak, aby běžela v určitém konkrétním wineprefixu).
-------------------------
A rovněž, pokud chceš určitý wineprefix nakonfigurovat/něco do něj doinstalovat (např. fonty), je třeba použít (spustit) winecfg a winetrick s příslušnými parametry - jinak stále nastavuješ pouze ten jeden základní wineprefix...
---------------------------------------------------------------------------------------------
Z tvých dotazů je patrno, že se zaměřuješ na instalaci windows aplikací do Ubuntu přes wine, dokonce na mnoha PC a pro jiné uživatele. Je tak s podivem, proč si uvedenou problematiku řádně nenastuduješ - kdo jiný by to měl udělat.  :-\
https://steemit.com/linux/@manero666/some-wine-commands-for-beginners-run-windows-applications-on-linux-bsd-and-mac
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: ikx 18 Února 2019, 19:28:13
...a skusit doinstalovat microsoft fonty???...
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: juwa2 18 Února 2019, 20:08:24
...a skusit doinstalovat microsoft fonty???...

Ano, ale do toho wineprefixu (ve kterém bude spouštět Office), nikoli do Ubuntu...
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: Ventero 19 Února 2019, 19:19:45
Takže pomohl ten wineprefix a do něj ty fonty?
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: compaq 20 Února 2019, 11:28:56
Jak poznám, jestli je Office 32 nebo 64 bit?
Jak poznám, jaký wineprefix zrovna běží? Kde se win programy automaticky spouští?
Jak spustím winecfg s parametrem?
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: zeleno 20 Února 2019, 12:22:11
Office 2007 je len 32 bitová verzia, 2010-ka to má tu https://postimg.cc/XBXLBZTh
2013-ka a 2016-ka to má pod kontom - Čo je Word https://postimg.cc/GBxVRyPn
Wineprefixy cez Wine neriešim, používam Playonlinux, prípadne Crossover a tam je všetko v grafickom prostredí.
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: juwa2 20 Února 2019, 16:35:00
Jak poznám, jestli je Office 32 nebo 64 bit?
Jak poznám, jaký wineprefix zrovna běží? Kde se win programy automaticky spouští?
Jak spustím winecfg s parametrem?

1. Jaké jsou Office poznáš snad podle instalačky ze které je instaluješ. Nebo ty nevíš co instaluješ?
Jakou verzi (32/64bit) sis nainstaloval, taková běží..
Kromě toho většina programů zobrazuje údaje o sobě (verzi) v záložce "O programu".

2. Wineprefix neběží. Pouze konkrétní program může v konkrétním wineprefixu běžet.
A ve kterém wineprefixu tedy program běží?  Přece v tom ve kterém byl (pomocí příslušného parametru) spuštěn.
Pokud je spuštěn bez parametru (nebo prostým dvojklikem na .exe), běží vždy v základním wineprefixu (~/.wine).
Závěr: Program běží v tom wineprefixu, v jakém jsi ho spustil.

3. winecfg nebo winetricks spustš s parametrem přidáním tohoto parametru do příkazu:
Kód: [Vybrat]
<parametr> winecfg-------------------------------------------------------------------------------------------------------------------------------------------------------------------
Konkrétní příklad:
Potřebuju vytvořit 32bitový wineprefix a pak ho nakonfigurovat + doinstalovat fonty.

Vytvoření wineprefixu (s názvem win32_1):
Kód: [Vybrat]
mkdir ~/.wine/wineprefixes
WINEARCH=win32 WINEPREFIX=$HOME/.wine/wineprefixes/win32_1

jeho konfigurace:
Kód: [Vybrat]
WINEPREFIX=$HOME/.wine/wineprefixes/win32_1 winecfg
To stejné winetrick (třeba instalace fontů atd...):
Kód: [Vybrat]
WINEPREFIX=$HOME/.wine/wineprefixes/win32_1 winetricks
----------------
Vytvoření nového 64bit wineprefixu (s názvem třeba win64_1):
Kód: [Vybrat]
mkdir -p $HOME/.wine/wineprefixes/win64_1
WINEPREFIX=$HOME/.wine/wineprefixes/win64_1

jeho konfigurace
Kód: [Vybrat]
WINEPREFIX=$HOME/.wine/wineprefixes/win64_1 winecfg
doinstalování/přizpůsobení:
Kód: [Vybrat]
WINEPREFIX=$HOME/.wine/wineprefixes/win64_1 winetricks--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Wineprefix win32_1 je vytvořen, nakonfigurován a jsou doinstalovány potřebné věci.
Nyní v něm potřebuji spustit nějakou aplikaci. Příkaz tedy bude:
Kód: [Vybrat]
WINEPREFIX=$HOME/.wine/wineprefixes/win32_1 wine "/cesta/k/aplikace.exe"
Pokud si chceš vytvořit spouštěč, tak příkaz do něho (Exec=) bude:
Kód: [Vybrat]
wine-env WINEPREFIX=$HOME/.wine/wineprefixes/win32_1 wine "/cesta/k/aplikace.exe"
Přitom nezáleží, kde je aplikace umístěná (ve které složce je nainstalovaná). Může být nainstalovaná v některé podsložce tvé domovské složky, nebo v některém wineprefixu (je jedno kterém).
Ale kvůli "pořádku" je lepší ji instalovat do wineprefixu ze kterého se pak bude spouštět (není to však nutné):
Kód: [Vybrat]
WINEPREFIX=$HOME/.wine/wineprefixes/win32_1 wine "/cesta/k/instalátor.exe
nebo spustit wine unistaller v konkrétním wineprefixu
Kód: [Vybrat]
WINEPREFIX=$HOME/.wine/wineprefixes/win32_1 wine unistaller
Vše výše uvedené je podrobně popsáno na stránkách Wine - jistě uznáš, že nemá smysl to sem všechno recyklovat, lépe je přečíst si to tam sám....
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: compaq 20 Února 2019, 16:48:44
Díky moc. O víkendu na to vlítnu.

Ještě by mi hodně pomohlo, kdybych tušil, proč spouštěč (blabla.desktop) spouští program jinak (blbě), než stejný příkaz, zkopírovaný do terminálu (dobře). Je možné, že využije jiné nastavení winecfg, jiný wineprefix?

Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: juwa2 20 Února 2019, 17:09:14
Díky moc. O víkendu na to vlítnu.

Ještě by mi hodně pomohlo, kdybych tušil, proč spouštěč (blabla.desktop) spouští program jinak (blbě), než stejný příkaz, zkopírovaný do terminálu (dobře). Je možné, že využije jiné nastavení winecfg, jiný wineprefix?

Uveď konkrétní příklad těch příkazů. (příkaz + celý obsah souboru .desktop).
Protože do spouštěče nejde některé příkazy psát rovnou, ale musí se to takto:
Kód: [Vybrat]
Exec=sh -c "příkaz"
Nebo jednoduše napsat ten příkaz do pomocného skriptu a do spouštěče dát jako příkaz cestu k tomu skriptu.
Toto bývá u složitých příkazů nutností...
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: compaq 20 Února 2019, 18:32:21


Nebo jednoduše napsat ten příkaz do pomocného skriptu a do spouštěče dát jako příkaz cestu k tomu skriptu.
Toto bývá u složitých příkazů nutností...

Díky, dám to se.

Ale je příkaz "spusť MS Word ve wine" složitý?
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: JirkaZ 20 Února 2019, 19:05:36


Nebo jednoduše napsat ten příkaz do pomocného skriptu a do spouštěče dát jako příkaz cestu k tomu skriptu.
Toto bývá u složitých příkazů nutností...

Díky, dám to se.

Ale je příkaz "spusť MS Word ve wine" složitý?

Nepatrně off-topic: třeba takový

Kód: [Vybrat]
sudo apt-get update && sudo apt-get dist-upgrade -y && sudo apt-get autoremove -y && sudo apt-get autoclean && echo "$(tput setaf 3)$(tput bold)$(tput blink)Konec, můžete zavřít okno konzole$(tput sgr 0)"
je poměrně složitý příkaz, přesto funguje jako spouštěč s ikonou... Takže je to relativní.
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: juwa2 20 Února 2019, 19:57:30
Nepatrně off-topic: třeba takový

Kód: [Vybrat]
sudo apt-get update && sudo apt-get dist-upgrade -y && sudo apt-get autoremove -y && sudo apt-get autoclean && echo "$(tput setaf 3)$(tput bold)$(tput blink)Konec, můžete zavřít okno konzole$(tput sgr 0)"
je poměrně složitý příkaz, přesto funguje jako spouštěč s ikonou... Takže je to relativní.
[/quote]

Žádné "sudo" příkazy běžným spouštěčem nespustíš. Než sem něco plácneš, napřed si to sám nejprve zkus. Pak zjistíš, že se po spuštění takového spouštěče nestane vůbec nic..... :-\
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: juwa2 20 Února 2019, 20:12:27
Díky, dám to se.
Ale je příkaz "spusť MS Word ve wine" složitý?

Spuštění programu v konkrétním wineprefixu už bych jako složitější příkaz bral.
Potvrzuje to fakt, že ti tam příkaz který je funkční v Terminálu nefunguje či funguje špatně/jinak...
A pokud nějaký příkaz (ve spouštěči) nefunguje přímo, je logicky třeba najít jiný způsob.
Příkazy ve spouštěčích mají totiž svoje pravidla/omezení. Dva způsoby jak to vyřešit jsem uvedl viz výše.
Jsou ověřené a plně funkční. Proto se zbytečně nesnaž vymýšlet "kolo".... :)
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: JirkaZ 20 Února 2019, 20:15:50
Nepatrně off-topic: třeba takový

Kód: [Vybrat]
sudo apt-get update && sudo apt-get dist-upgrade -y && sudo apt-get autoremove -y && sudo apt-get autoclean && echo "$(tput setaf 3)$(tput bold)$(tput blink)Konec, můžete zavřít okno konzole$(tput sgr 0)"
je poměrně složitý příkaz, přesto funguje jako spouštěč s ikonou... Takže je to relativní.
Citace
Žádné "sudo" příkazy běžným spouštěčem nespustíš. Než sem něco plácneš, napřed si to sám nejprve zkus. Pak zjistíš, že se po spuštění takového spouštěče nestane vůbec nic..... :-\

Ten příkaz skrytý ve spouštěči (*.desktop) používám cca dva roky, s modifikací (žlutý text) cca rok. Ale jinak se nestane nic, ne...

To s tím plácáním zkus vztáhnout na sebe.
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: juwa2 20 Února 2019, 20:47:15
Každý spouštěč (soubor .desktop) je spouštěný pod obyčejným (aktuálně přihlášeným) uživatelem který nemá root práva.
Pokud je v příkazu spouštěče "sudo", příkaz se nespustí, nestane se zkrátka nic.  Pro pomalejší upřesňuji: Po dvojkliku na takovýto spouštěč se nestane/nespustí nic. Zkrátka bez jakékoli reakce.
To patří k základním principům zabezpečení v Ubuntu.
Když spustíš stejný příkaz v Terminálu, vyskočí požadavek na zadání root hesla. Dokud heslo nezadáš, příkaz se neprovede.
-----------------------------------------------------------------------------------
Toto jsou obecně známé věci, naprosto elementární. Jejich popíráním se pouze ztrapňuješ, sleduješ neznámo co (snad zviditelnění za každou cenu??).  Tímto bych toto téma raději uzavřel....
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: JirkaZ 20 Února 2019, 20:57:04
Každý spouštěč (soubor .desktop) je spouštěný pod obyčejným (aktuálně přihlášeným) uživatelem který nemá root práva.
Pokud je v příkazu spouštěče "sudo", příkaz se nespustí, nestane se zkrátka nic. To patří k principům zabezpečení v Ubuntu.
Pokud spustíš stejný příkaz v Terminálu, vyskočí požadavek na zadání root hesla. Dokud heslo nezadáš, příkaz se neprovede.
-----------------------------------------------------------------------------------
Toto jsou obecně známé věci, naprosto elementární. Jejich popíráním se pouze ztrapňuješ, sleduješ neznámo co.
Tímto bych toto téma uzavřel....

A já jsem snad někde napsal co se stane? Ne, jen ty jsi napsal, že se nestane nic...

Pochopitelně že se spustí konzole a v ní výzva k heslu, přesně tak to má být... Ten příklad jsem dával pouze kvůli možné délce příkazu, nic víc.

Zkus si alespoň přečíst, na co reaguješ. Pochop, že nejsi jediný, kdo má pravdu a používej hlavu.

Howgh.
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: zeleno 20 Února 2019, 21:39:48
Myslím si, že hlavný problém je v tom, že pán Compaq nechce používať Playonlinux, ktorý je robený presne pre tie prípady, keď používateľ nevie dostatočne používať príkazový riadok.
Ale na to musí prísť sám, čo je jednoduhšie.
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: compaq 20 Února 2019, 21:44:20
Myslím si, že hlavný problém je v tom, že pán Compaq nechce používať Playonlinux, ktorý je robený presne pre tie prípady, keď používateľ nevie dostatočne používať príkazový riadok.
Ale na to musí prísť sám, čo je jednoduhšie.

Opravuji. MS Office normálně nainstalovaný wine běží. Akorát blbne diakritika z klávesnice (ˇD místo Ď). Při spuštění z terminálu stejným příkazem je vše ok. Snažím se vytvořit spouštěč, který by MS Office spustil "dobře". To je vše.
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: zeleno 20 Února 2019, 22:05:16
Je mi to jasné, len som chcel naznačiť, že v grafickom prostredí je to ľahšie.
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: juwa2 20 Února 2019, 22:33:00
Opravuji. MS Office normálně nainstalovaný wine běží. Akorát blbne diakritika z klávesnice (ˇD místo Ď). Při spuštění z terminálu stejným příkazem je vše ok. Snažím se vytvořit spouštěč, který by MS Office spustil "dobře". To je vše.

Už to skoro až zavání trapností...
Máš minimálně dvě metody jak tuto "drobnost" vyřešit.
Máš - li plně funkční příkaz do Terminálu, není sebemenšího důvodu proč by nešel vytvořit stejně funkční spouštěč ".desktop" - to zkrátka neexistuje..... :-\
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: compaq 21 Února 2019, 09:29:41
Už to skoro až zavání trapností...
Máš minimálně dvě metody jak tuto "drobnost" vyřešit.
Máš - li plně funkční příkaz do Terminálu, není sebemenšího důvodu proč by nešel vytvořit stejně funkční spouštěč ".desktop" - to zkrátka neexistuje..... :-\

Ale existuje.

Kompletní CHYBNÝ spouštěč přikládám do přílohy (v ZIPu).

Zde je, pro úplnost,  jeho obsah:

Citace
[Desktop Entry]
Name=Microsoft Office Word 2007
Exec=env WINEPREFIX="/home/tomas/.wine" wine "C:\\windows\\command\\start.exe" /Unix /home/tomas/.wine/dosdevices/c:/users/tomas/Start\ Menu/Programs/Microsoft\ Office/Microsoft\ Office\ Word\ 2007.lnk
Type=Application
StartupNotify=true
Comment=Umožňuje vytvářet a upravovat dokumenty profesionálního vzhledu (například dopisy, doklady, sestavy a brožury) pomocí aplikace Microsoft Office Word.
Icon=36AE_wordicon.0
StartupWMClass=winword.exe

Když spustím z terminálu tento příkaz, zkopírovaný PŘESNĚ ze spouštěče, je VŠE OK:

Citace
env WINEPREFIX="/home/tomas/.wine" wine "C:\\windows\\command\\start.exe" /Unix /home/tomas/.wine/dosdevices/c:/users/tomas/Start\ Menu/Programs/Microsoft\ Office/Microsoft\ Office\ Word\ 2007.lnk

Pro nevěřící přikládám obrázek příkazu v terminálu.

Rady? Tipy?
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: zeleno 21 Února 2019, 12:34:40
Skús do toho spúšťača dopísať riadok
Terminal=true
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: compaq 21 Února 2019, 13:00:43
Skús do toho spúšťača dopísať riadok
Terminal=true

to jsem zkoušel, nefunguje
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: JirkaZ 21 Února 2019, 13:07:05
Odhlédnu-li od naposled zmíněného problému (rozdíl ve funkci mezi příkazem v konzoli a tímtéž ve spouštěči), tak bych se podíval ještě sem:

https://ubuntuforums.org/showthread.php?t=2218032

https://www.codeweavers.com/support/forums/general/?t=26;msg=163070

https://ubuntulinuxx.wordpress.com/2015/05/17/fix-romanian-fonts-diacriticediacritics-on-office-2010-xubuntu-14-04-2-lts/

a to včetně tam uvedených dalších odkazů. Jsou tam i jiná než dosud probíraná řešení...
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: zeleno 21 Února 2019, 17:23:29
Ak si premazával spúšťače v /home/tomas/.local/share/applications/wine/Programs/Office/..atď
tak je možné, že vo word.lnk je niečo, čo terminál ignoruje a preto sú tam rozdiely.
Skús v niečom otvoriť ten word.lnk a dať to sem.
Obsah môjho z WinRaru https://postimg.cc/ppxQvGmV (https://postimg.cc/ppxQvGmV)
Stále ešte nevieme na akej mašine to skúšaš, aký je systém a aké wine.
Ináč na tvojom mieste by som word a excel nainštaloval ešte raz cez Playonlinux, vôbec nevadí, že tam bude dvakrát, len skúsiť, či bude fungovať.
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: juwa2 21 Února 2019, 22:34:23
Už to skoro až zavání trapností...
Máš minimálně dvě metody jak tuto "drobnost" vyřešit.
Máš - li plně funkční příkaz do Terminálu, není sebemenšího důvodu proč by nešel vytvořit stejně funkční spouštěč ".desktop" - to zkrátka neexistuje..... :-\

Ale existuje.

Kompletní CHYBNÝ spouštěč přikládám do přílohy (v ZIPu).

Zde je, pro úplnost,  jeho obsah:

Citace
[Desktop Entry]
Name=Microsoft Office Word 2007
Exec=env WINEPREFIX="/home/tomas/.wine" wine "C:\\windows\\command\\start.exe" /Unix /home/tomas/.wine/dosdevices/c:/users/tomas/Start\ Menu/Programs/Microsoft\ Office/Microsoft\ Office\ Word\ 2007.lnk
Type=Application
StartupNotify=true
Comment=Umožňuje vytvářet a upravovat dokumenty profesionálního vzhledu (například dopisy, doklady, sestavy a brožury) pomocí aplikace Microsoft Office Word.
Icon=36AE_wordicon.0
StartupWMClass=winword.exe

Když spustím z terminálu tento příkaz, zkopírovaný PŘESNĚ ze spouštěče, je VŠE OK:

Citace
env WINEPREFIX="/home/tomas/.wine" wine "C:\\windows\\command\\start.exe" /Unix /home/tomas/.wine/dosdevices/c:/users/tomas/Start\ Menu/Programs/Microsoft\ Office/Microsoft\ Office\ Word\ 2007.lnk

Pro nevěřící přikládám obrázek příkazu v terminálu.

Rady? Tipy?

1. Do spouštěče nelze zadávat cestu k .lnk    Vždy se zadává cesta k .exe nebo skriptu. 
Co je to za manýry? To přece neexistuje ani ve Windows, dávat do zástupce cestu k jinému zástupci.... :-[

2. Proč tu cestu píšeš tak nesmírně komplikovaně??

Správný příkaz do spouštěče tedy je:
Kód: [Vybrat]
Exec=env WINEPREFIX=$HOME/.wine wine "$HOME/.wine/dosdevices/c:/Program Files/cesta/ke/winword.exe"
Tu cestu k .exe si tam dopiš dle skutečnosti, kam sis to nainstaloval snad víš.....
Klasické windows zástupce (.lnk) v Ubuntu vůbec nepoužívej. Klidně se jich zbav a udělej si normální spouštěče .desktop
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: compaq 22 Února 2019, 08:59:12
1. Do spouštěče nelze zadávat cestu k .lnk    Vždy se zadává cesta k .exe nebo skriptu. 
Co je to za manýry? To přece neexistuje ani ve Windows, dávat do zástupce cestu k jinému zástupci.... :-[

2. Proč tu cestu píšeš tak nesmírně komplikovaně??

Příkaz jsem samozřejmě nepsal já, vytvořila ho instalace MS Office do wine. Stejně jako všechny spouštěče a zástupce apod. Já to ani neumím... Já pouze zkopíroval příkaz a zkusil ho spustit z terminálu.
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: juwa2 22 Února 2019, 09:25:48
Příkaz jsem samozřejmě nepsal já, vytvořila ho instalace MS Office do wine. Stejně jako všechny spouštěče a zástupce apod. Já to ani neumím... Já pouze zkopíroval příkaz a zkusil ho spustit z terminálu.

Instalátor Office (nebo jiného windows programu) nepozná, jestli instaluješ do skutečných Windows nebo do Ubuntu přes wine. Proto vytváří ty (vcelku zbytečné) .lnk zástupce.
Nicméně teď už aspoň víš, jak si ten normální spouštěč .desktop vytvořit. Můžeš ho dát buď na Plochu nebo do složky
Kód: [Vybrat]
~/.local/share/applications
Pak se objeví v menu (nabídce aplikací). Pokud chceš aby se objevil i v kontextových nabídkách (otevřít ve), přidáš na konec příkazu parametr  %F
Kód: [Vybrat]
env WINEPREFIX=$HOME/.wine wine "$HOME/.wine/dosdevices/c:/Program Files/cesta/ke/winword.exe" %F
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: compaq 22 Února 2019, 09:35:46
Nicméně teď už aspoň víš, jak si ten normální spouštěč .desktop vytvořit. Můžeš ho dát buď na Plochu nebo do složky
Kód: [Vybrat]
~/.local/share/applications

Spouštěč jsem vytvořil, dal na plochu, obsah je zde:

Citace
[Desktop Entry]
Name=Microsoft Office Word 2007 v2
Exec=env WINEPREFIX=$HOME/.wine wine "$HOME/.wine/drive_c/Program Files/Microsoft Office/Office12/WINWORD.EXE"
Type=Application
StartupNotify=true
Comment=Umožňuje vytvářet a upravovat dokumenty profesionálního vzhledu (například dopisy, doklady, sestavy a brožury) pomocí aplikace Microsoft Office Word.
Icon=36AE_wordicon.0
StartupWMClass=winword.exe

Nespustí se NIC.

Další verze, tak nespustí NIC:

Citace
[Desktop Entry]
Name=Microsoft Office Word 2007 v3
Exec=env WINEPREFIX=$HOME/.wine wine "$HOME/.wine/dosdevices/c:/Program Files/Microsoft Office/Office12/WINWORD.EXE"
Type=Application
StartupNotify=true
Comment=Umožňuje vytvářet a upravovat dokumenty profesionálního vzhledu (například dopisy, doklady, sestavy a brožury) pomocí aplikace Microsoft Office Word.
Icon=36AE_wordicon.0
StartupWMClass=winword.exe

Soubor WINWORD.EXE tam je, viz přílohu
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: juwa2 22 Února 2019, 09:44:15
Pak musíš mít tu cestu blbě - jiná možnost není.....
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: compaq 22 Února 2019, 09:44:58
Pak musíš mít tu cestu blbě - jiná možnost není.....

Cestu jsem zkopíroval z Nautilu, viz obrázek... Když prdnu příkaz do terminálu (viz obrázek) bez problémů se spustí a dobře. Vidíte, že to není tak snadné a já chápu, že vám připadám jako blbec...
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: juwa2 22 Února 2019, 09:57:02
A jestli tam napíšeš "dosdevices/c:" nebo "drive_c" je jedno, protože je to symlinkované - jedná se o stejnou cestu....
Zkus ještě
Kód: [Vybrat]
env WINEPREFIX="/home/tomas/.wine" wine "/home/tomas/.wine/dosdevices/c:/Program Files/Microsoft Office/Office12/WINWORD.EXE" %F
A doufám, žes nezapomněl tomu spouštěči nastavit spustitelnost....
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: compaq 22 Února 2019, 10:01:35
A jestli tam napíšeš "dosdevices/c:" nebo "drive_c" je jedno, protože je to symlinkované - jedná se o stejnou cestu....
Zkus ještě
Kód: [Vybrat]
env WINEPREFIX="/home/tomas/.wine" wine "/home/tomas/.wine/dosdevices/c:/Program Files/Microsoft Office/Office12/WINWORD.EXE" %F
A doufám, žes nezapomněl tomu spouštěči nastavit spustitelnost....

Díky. Spustitelnost znám. Tento tvůj poslední tip

Citace
[Desktop Entry]
Name=Microsoft Office Word 2007 v4
Exec=env WINEPREFIX="/home/tomas/.wine" wine "/home/tomas/.wine/dosdevices/c:/Program Files/Microsoft Office/Office12/WINWORD.EXE" %F
Type=Application
StartupNotify=true
Comment=Umožňuje vytvářet a upravovat dokumenty profesionálního vzhledu (například dopisy, doklady, sestavy a brožury) pomocí aplikace Microsoft Office Word.
Icon=36AE_wordicon.0
StartupWMClass=winword.exe

Spustí Word, ale blbne diakritika (ˇD), jako ostatně VŽDY, když spustím jakkoli Word spouštěčem...

Když ten samý spustím z terminálu, word napíše chybu (viz obrázek), ale diakritika funguje.
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: juwa2 22 Února 2019, 10:05:47
Tak to je jasné, do Terminálu to musíš psát bez toho "%F" na konci.....
-----------------------------------------------------------------------------------------------------------------------
Zkus ještě následující věc. Vytvoř soubor
Kód: [Vybrat]
/home/tomas/launch.sh
s obsahem
Kód: [Vybrat]
#!/bin/bash
env WINEPREFIX="/home/tomas/.wine" wine "/home/tomas/.wine/dosdevices/c:/Program Files/Microsoft Office/Office12/WINWORD.EXE"

Nastav mu spustitelnost.
Pak do toho spouštěče napiš jako příkaz
Kód: [Vybrat]
Exec=/home/tomas/launch.sh
A zkus ho spustit.
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: zeleno 22 Února 2019, 11:26:48
Skús do spúšťača dopísať riadok
Kód: [Vybrat]
Encoding=UTF-8
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: compaq 22 Února 2019, 11:40:15
Skús do spúšťača dopísať riadok
Kód: [Vybrat]
Encoding=UTF-8

Díky. Spouští, ale blbě (ˇD).
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: compaq 22 Února 2019, 11:45:25
Zkus ještě následující věc. Vytvoř soubor
Kód: [Vybrat]
/home/tomas/launch.sh
s obsahem
Kód: [Vybrat]
#!/bin/bash
env WINEPREFIX="/home/tomas/.wine" wine "/home/tomas/.wine/dosdevices/c:/Program Files/Microsoft Office/Office12/WINWORD.EXE"

Nastav mu spustitelnost.
Pak do toho spouštěče napiš jako příkaz
Kód: [Vybrat]
Exec=/home/tomas/launch.sh
A zkus ho spustit.


Mám to:

Citace
[Desktop Entry]
Name=Microsoft Office Word 2007 v6
Exec=/home/tomas/launch.sh
Type=Application
StartupNotify=true
Comment=Umožňuje vytvářet a upravovat dokumenty profesionálního vzhledu (například dopisy, doklady, sestavy a brožury) pomocí aplikace Microsoft Office Word.
Icon=36AE_wordicon.0
StartupWMClass=winword.exe

Spouští, ale s blbou diakritikou (ˇD).

Vždy, když je v řetězu jakýkoli spouštěč, je diakritika na prd. Vždy, když winword spustím jakkoli z terminálu (například v poslední verzi příkazem (. launch.sh), je diakritika ok.
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: juwa2 22 Února 2019, 11:54:57
Dej do spouštěče příkaz
Kód: [Vybrat]
Exec=sh -c "/home/tomas/launch.sh"
nebo
Kód: [Vybrat]
Exec=sh -c "env WINEPREFIX='/home/tomas/.wine' wine '/home/tomas/.wine/dosdevices/c:/Program Files/Microsoft Office/Office12/WINWORD.EXE'"
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: compaq 22 Února 2019, 12:01:19
Dej do spouštěče příkaz
Kód: [Vybrat]
Exec=sh -c "/home/tomas/launch.sh"

Dík:
Verze 7:

Citace
[Desktop Entry]
Name=Microsoft Office Word 2007 v7
Exec=sh -c "/home/tomas/launch.sh"
Type=Application
StartupNotify=true
Comment=Umožňuje vytvářet a upravovat dokumenty profesionálního vzhledu (například dopisy, doklady, sestavy a brožury) pomocí aplikace Microsoft Office Word.
Icon=36AE_wordicon.0
StartupWMClass=winword.exe


Verze 8:
Citace
[Desktop Entry]
Name=Microsoft Office Word 2007 v8
Exec=sh -c "env WINEPREFIX='/home/tomas/.wine' wine '/home/tomas/.wine/dosdevices/c:/Program Files/Microsoft Office/Office12/WINWORD.EXE'"
Type=Application
StartupNotify=true
Comment=Umožňuje vytvářet a upravovat dokumenty profesionálního vzhledu (například dopisy, doklady, sestavy a brožury) pomocí aplikace Microsoft Office Word.
Icon=36AE_wordicon.0
StartupWMClass=winword.exe

spustí bez diakritiky :-(
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: zeleno 22 Února 2019, 12:25:33
Chyba nebude v spúšťačoch, ale vo wine niečo chýba, čo terminál doplní.
Neviem, čo si doteraz doinštaloval do wine, ale daj tam msxml3, vcrun2005, corefonts
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: compaq 22 Února 2019, 12:51:39
Chyba nebude v spúšťačoch, ale vo wine niečo chýba, čo terminál doplní.
Neviem, čo si doteraz doinštaloval do wine, ale daj tam msxml3, vcrun2005, corefonts

doinstalovával jsem jen nějakou databázovou podporu pro PROFIT
prosím jak doinstalovat do wine msxml3, vcrun2005, corefonts?
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: JirkaZ 22 Února 2019, 13:12:14
Chyba nebude v spúšťačoch, ale vo wine niečo chýba, čo terminál doplní.
Neviem, čo si doteraz doinštaloval do wine, ale daj tam msxml3, vcrun2005, corefonts

doinstalovával jsem jen nějakou databázovou podporu pro PROFIT
prosím jak doinstalovat do wine msxml3, vcrun2005, corefonts?

Přes winetricks, někdy to ale nefunguje, takže pak stáhnout a doinstalovat ručně.
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: zeleno 22 Února 2019, 13:21:39
cez winetricks, tak isto, ako tie dva pre profit, len napíšeš corefonts msxml3 vcrun2005
skús v konzole napísať príkaz winetricks malo by sa spustiť v GUI , no niekedy vypíše chybu, že niečo chýba, napr. zenity   ak pôjde, tak naklikáš, pozri https://www.howtoforge.com/tutorial/how-to-use-winetricks/ (https://www.howtoforge.com/tutorial/how-to-use-winetricks/)
inštalácie v konzole
Kód: [Vybrat]
./winetricks corefonts msxml3 vcrun2005alebo
Kód: [Vybrat]
sh winetricks corefonts msxml3 vcrun2005
Potom ešte skontroluj, či wine verzia je nastavená na win7
a či náhodou nestačí vo Worde nastaviť iný font, ktorý má stredoeurópsku podporu
https://postimg.cc/c64XHZjf (https://postimg.cc/c64XHZjf)
 
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: compaq 22 Února 2019, 15:14:51
Potom ešte skontroluj, či wine verzia je nastavená na win7
a či náhodou nestačí vo Worde nastaviť iný font, ktorý má stredoeurópsku podporu
https://postimg.cc/c64XHZjf (https://postimg.cc/c64XHZjf)

krámy do wine přinstalovány - beze změny
winecfg je nastaveno na Win7
změna fontu v Wordu nepomohla
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: zeleno 22 Února 2019, 15:38:53
Postni sem ešte obrázok z winecfg - libraries https://postimg.cc/87nY9ffC (https://postimg.cc/87nY9ffC)
a doinštaluj cez winetricks riched20
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: JirkaZ 22 Února 2019, 15:40:47
Všechny postupy podle http://forum.ubuntu.cz/index.php?topic=72539.msg565045#msg565045 byly vyzkoušeny?

V kostce:

1) hraní si s ibus (a to nejen vypnutí)
2) hraní si s XMODIFIERS
3) přesun fontů do /.PlayOnLinux/wineprefix/Office2010/drive_c/windows/Fonts/ (modifikované dle skutečnosti!)
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: compaq 22 Února 2019, 15:42:38
Postni sem ešte obrázok z winecfg - libraries https://postimg.cc/87nY9ffC (https://postimg.cc/87nY9ffC)
a doinštaluj cez winetricks riched20

díky, ale tady jsem byl už před rokem :-)

Citace
winetricks riched20
Executing w_do_call riched20
Executing load_riched20
Downloading http://download.microsoft.com/download/E/6/A/E6A04295-D2A8-40D0-A0C5-241BFECD095E/W2KSP4_EN.EXE to /home/tomas/.cache/winetricks/win2ksp4
--2019-02-22 15:41:41--  http://download.microsoft.com/download/E/6/A/E6A04295-D2A8-40D0-A0C5-241BFECD095E/W2KSP4_EN.EXE
Překládám download.microsoft.com (download.microsoft.com)… 2.22.94.11, 2a02:26f0:133:39c::e59, 2a02:26f0:133:3b9::e59, ...
Navazuje se spojení s download.microsoft.com (download.microsoft.com)|2.22.94.11|:80… spojeno.
HTTP požadavek odeslán, program čeká na odpověď… 404 Not Found
2019-02-22 15:41:42 CHYBA 404: Not Found.

------------------------------------------------------
Downloading http://download.microsoft.com/download/E/6/A/E6A04295-D2A8-40D0-A0C5-241BFECD095E/W2KSP4_EN.EXE failed
------------------------------------------------------
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: compaq 22 Února 2019, 15:46:38
Všechny postupy podle http://forum.ubuntu.cz/index.php?topic=72539.msg565045#msg565045 byly vyzkoušeny?

V kostce:

1) hraní si s ibus (a to nejen vypnutí)
2) hraní si s XMODIFIERS
3) přesun fontů do /.PlayOnLinux/wineprefix/Office2010/drive_c/windows/Fonts/ (modifikované dle skutečnosti!)

1. S ibus jsem si hrál dlouho, popřepínal jsem to 20x
2. XMODIFIERS neumím, ale před příkaz jsem dával nějaký kód, co mi tu někdo nabídl
3. PlayOnLinux nepoužívám

Po jistotu opakuji. Spuštění MS Office (MS Wordu ) jakýmkoli příkazem v terminálu funguje krásně s diakritikou a fonty, přesně tak jak má, jako ve Windows. Snažím se pouze najít způsob, jak si pro to samé vytvořit spouštěč.
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: JirkaZ 22 Února 2019, 16:14:48
Všechny postupy podle http://forum.ubuntu.cz/index.php?topic=72539.msg565045#msg565045 byly vyzkoušeny?

V kostce:

1) hraní si s ibus (a to nejen vypnutí)
2) hraní si s XMODIFIERS
3) přesun fontů do /.PlayOnLinux/wineprefix/Office2010/drive_c/windows/Fonts/ (modifikované dle skutečnosti!)

1. S ibus jsem si hrál dlouho, popřepínal jsem to 20x
2. XMODIFIERS neumím, ale před příkaz jsem dával nějaký kód, co mi tu někdo nabídl
3. PlayOnLinux nepoužívám

Po jistotu opakuji. Spuštění MS Office (MS Wordu ) jakýmkoli příkazem v terminálu funguje krásně s diakritikou a fonty, přesně tak jak má, jako ve Windows. Snažím se pouze najít způsob, jak si pro to samé vytvořit spouštěč.

Jo. Thread už je dlouhej jak tejden a jmenuje se jinak, než co tu teď řešíme. Chtělo to založit samostatný.

Já když pomáhám, tak dávám obvykle jen nápovědu (tipy, klíčová slova atd.), a to zejména proto, že nemám čas a obvykle ani chuť psát "polopaticky". Takže to platí i pro bod 3 (kde je podtrženě dopsáno, co s tím, takže to může platit i pro Wine).

K problému: ano, jde zdánlivě jen o rozdíl mezi spouštěčem a terminálem, ale jak je známo (a už to tu tuším někdo zmínil), může se výsledně jednat o různou odezvu celého systému o mnoho řádů jinde, a to jak na úrovni Linuxu, tak Wine či MS Office. Takže je třeba zkoušet jednak všechno možné , druhak odděleně (tedy ne vše najednou, nýbrž jedno po druhém). K tomu můžou sloužit třeba i různé wineprefixy a instalace v nich, nebo různé uživatelské účty atd.

A pomoct nakonec může něco, co tak zpočátku nevypadá...

Je potřeba si uvědomit, že problém je velmi limitovaný a tudíž s ním nemusí mít zkušenosti skoro nikdo. Důvody omezení: a) provozování MS Office v emulátoru pod Linuxem, b) požadavek na znaky s diakritikou, c) specifické verze Linuxu, Wine a MS Office. Ta omezení se násobí (myslím procentuální výskyt těch jevů) a nakonec vyjde skoro 0...

Poznámka nakonec: není MS font jako MS font. Stačí porovnat (coby soubory) různé verze navenek úplně stejného fontu...
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: zeleno 22 Února 2019, 16:21:10
Daj ešte do spúšťača exec takto:
Kód: [Vybrat]
Exec=env WINEPREFIX="/home/tomas/.wine" wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/tomas/.wine/dosdevices/c:/users/tomas/Start\\ Menu/Programs/Microsoft\ Office/Microsoft\ Office\ Word\ 2007.lnka nedal si obsah toho Word.lnk  /.local/share/applications/wine/Programs/Office...
Název: Re:PlayOnLinux - office 2010 diakritika - vyřešeno
Přispěvatel: compaq 22 Února 2019, 16:47:37
Jestli jsem to dobře pochopil, tak  jsem měl založit nové pochopitelnější vlákno. Najdete ho tady:

http://forum.ubuntu.cz/index.php?topic=84309.0