Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - mpro

Stran: [1] 2
1
Software / Re:Použití antiword -f s UTF-8
« kdy: 27. 01. 2024, 17:47:46 »
Ďakujem za pomoc, pretože v C-čku sa veľmi neorientujem. Po aplikovaní patchu však už všetko behá tak ako má, a to aj na obstarožnom Mac OS X 10.4 s PPC procesorom, kde som to potreboval používať bez prekódovania.

Ak to niekmu pomôže, prikladám aj skripty pre bash, kde sa používa táto opatchovaná verzia antiwordu -- primárne sa jedná o prevod textov kníh z rtf do TeX-u (zfsme-rtf2tex je verzia pre Linux, zfsme-rtftotex zas pre Mac OS X). Všetko je to určené pre plainTeX, len sa používa súbor makier OPmac (je v každej TeX-ovej distribúcii) a súbor makier v priloženom súbore ZfSME.tex. Na adrese https://www.overleaf.com/read/qmybtpksbhps vzniká aj popis tohto balíka, ktorý však ešte nie je kompletný (k dnešnému dňu chýba popis asi 1/3 makier), ale už je tam kompletný popis bash skriptov.

2
Software / Re:Použití antiword -f s UTF-8
« kdy: 27. 01. 2024, 10:49:13 »
Pri testovaní upraveného antiwordu som narazil na príčinu vypnutia možnosti použiť parameter -f pri výstupnom UTF-8 kódovaní -- zatiaľ je to len pre znak Š, ktorý sa pri tomto výstupe zmení na xC5x20, čo som vyriešil pridaním filtra v sed:
Kód: [Vybrat]
antiword -f -m UTF-8 subor.doc | sed 's/\xC5\x20/Š/g' > subor.txt

3
Software / Re:Použití antiword -f s UTF-8
« kdy: 26. 01. 2024, 20:01:17 »
Veľmi pekne ďakujem, po odkomentovaní uvedených riadkoch vo fmt_text.c a preklade pomocou make all to funguje aj na mojom Ubuntu 22.04, akurát to budem musieť vyhodiť z apt balíka a nainštalovať lokálne pomocou sudo make install.

4
Software / Re:Použití antiword -f s UTF-8
« kdy: 26. 01. 2024, 18:25:43 »
Ďakujem za nasmerovanie, ale antiword pravdepodobne produkuje len výstupy s kódovaním, ktoré má v txt súboroch v /usr/share/antiword/ alebo ~/.antiword, kde sú k dispozícii len nasledovné kódovacie tabuľky:

8859-10.txt
8859-11.txt
8859-13.txt
8859-14.txt
8859-15.txt
8859-16.txt
8859-1.txt
8859-2.txt
8859-3.txt
8859-4.txt
8859-5.txt
8859-6.txt
8859-7.txt
8859-8.txt
8859-9.txt
cp1250.txt
cp1251.txt
cp1252.txt
cp437.txt
cp850.txt
cp852.txt
cp862.txt
cp864.txt
cp866.txt
koi8-r.txt
koi8-u.txt
MacCyrillic.txt
MacRoman.txt
roman.txt
UTF-8.txt


V manuálových stránkach je uvedené toto (čo potvrdzuje aj to čo bolo v odpovedi):

-m mapping file
              This  file is used to map Unicode characters to your local char‐
              acter set.  The default mapping file depends on the locale.


Samotný antiword funguje bez problémov aj s výstupom do UTF-8, akurát v tomto prípade nefunguje vyznačovanie formátovania, ktoré je popísané pre voľbu -f:

-f     Output in formatted text form. That  means  that  bold  text  is
              printed  like *bold*, italics like /italics/ and underlined text
              as _underlined_.


Jedná sa o starší a dnes už nevyvýjaný program, ktorý je však dodnes prístupný v repoch distribúcií (pre Debian/Ubuntu stačí použiť apt-get install antiword).

5
Software / Re:Použití antiword -f s UTF-8
« kdy: 26. 01. 2024, 16:50:54 »
Žiaľ navrhované riešenie so zmenou kódovania v doc súbore nie je uskutočniteľné, problémom nie je vnútorné kódovanie, ale to ktoré sa objaví na výstupe (či už pomocou nastavenia systémového parametra LANG, alebo pomocou prepínača antivordu -m). Aj tak však ďakujem za reakciu.

6
Software / Použití antiword -f s UTF-8
« kdy: 25. 01. 2024, 20:42:09 »
Program antiword, ktorého textový výstup umožňuje pri použití prepínača -f označenie základného formátovania textu (napr. /kurzíva/, *tučný rez*, _podtrhnuté písmo_) funguje len v prípade, ak nie je použité výstupné kódovanie UTF-8 (či už prostredníctvom locales, alebo prepínačom antiwordu -m UTF-8).

V dokumentácii (man antiword) sa takéto obmedzenie nikde neuvádza. Preto pre naše naše texty používam naledovný postup:

Kód: [Vybrat]
antiword -f -m cp1250 subor.doc | uconv -f cp1250 -t UTF-8 > subor.txt

čo však spôsobuje problémy so znakmi, ktoré nepokrýva kódovanie cp1250 (a 8859-2 toho pokrýva ešte menej).

Je nejaká možnosť, napríklad nastavením premenných prostredia (LANG, LC_*), či inak, mať funkčný prepínač -f aj pri -m UTF-8?

7
Software / Re:Regulárny výraz v sed
« kdy: 05. 06. 2023, 20:52:07 »
 Ďakujem, ten druhý príklad je presne to čo potrebujem.

8
Software / Regulárny výraz v sed
« kdy: 05. 06. 2023, 18:15:55 »
Hľadám správny regulárny výraz, ktorý v editore sed (môže byť aj vo formáte pre GNU sed) vytvorí doplnenie textu na začiatku odstavca začínajúceho sa číslom alebo veľkým písmenom a končiaceho sa malým písmenom. V príkladoch pre GNU sed na https://www.gnu.org/software/sed/manual/sed.html#Multiline-techniques som našiel vhodný príklad z ktorého som vychádzal:
sed '/./{H;$!d} ; x ; s/^/\nSTART-->/ ; s/$/\n<--END/' input.txt
a jeho úpravou na:
sed '/./{H;$!d} ; x ; s/\([1-9A-Z].\+[a-z)]\)$/doplneny_text \n\1/' mojsubor.txt
sa to viacmenej podarilo, ale nedarí sa mi regulárnym výrazom povedať, že sa má brať celá oblasť začínajúca sa na začiatku riadku (t. j. znakom ^) a nie na prvom výskyte veľkého písmena alebo čísla od konca odstavca, ako je to teraz.

9
Desktop / Re:Gimp a 4K monitor
« kdy: 16. 06. 2020, 19:00:11 »
Nemôžem to síce odskúšať, lebo HDPI monitor nemám k dispozícii, ale možno pomôže tento odkaz:

https://superuser.com/questions/1513000/how-to-enlarge-gimp-ui-font-and-icon-size-for-hdpi-screen

Je to postup pre MacOS a Windows (EN verzia), pre slovenskú je to menu Upraviť>Rozhranie-Téma ikon -- dole nastaviť roletové menu na Custom icon size a je možné veľkosť nataviť bežcom pod týmto roletovým menu.

10
Software / Re:Hromadná tlač PDF - nízka rýchlosť tlače
« kdy: 25. 03. 2019, 19:25:56 »
Strieľam len tak odboku, ale nemôže byť problémom rozmer papiera (8.3 x 11.7 in zodpovedá A4 -- 210 x 297 mm) voči veľkosti dokumentu (8.3 x 3.5 in, čo niečo ešte užšie ako formát DL5) -- pre tlačiareň môže byť problémom rýchlosť rasterizácie pri zmene týchto formátov. Možno by pomohla zmena nastavenia prepočítavania formátov v ovládači tlačiarne (ak je to vôbec pre tento ovládač možné), alebo nastaviť tlačový výstup z aplikácie na formát A4, aby to tlačiareň nemusela prepočítavať.

11
Sítě / Re:Raspberry Zero W - pripojenie k WiFi hotspotu
« kdy: 09. 03. 2019, 15:09:26 »
Ďakujem za všetky odpovede, nakoniec sa to podarilo rozbehať -- problém bol v prerušenej inštalácii balíka wpasupplicant/stable 2:2.6-21~bpo9~rpt1, pri ktorej sa zobrazí text o znížení úrovne bezpečnosti po inštalácii balíka. Z nejakých dôvodov sa text nezobrazil správne a preto som informáciu prerušil Ctrl-C a nie klávesou q, ako bolo uvedené v informácii. Po opätovnom apt full-upgrade už všetko prebehlo v poriadku a po reštarte bol už mobilný hotspot plne funkčný.

12
Sítě / Re:Raspberry Zero W - pripojenie k WiFi hotspotu
« kdy: 08. 03. 2019, 23:04:19 »
Žial, na tom BlackBerry sa pre nastavenie mobilného hotspotu nedá vypnúť šifrovanie, dĺžka hesla musí byť medzi 8 až 63 znakmi ASCII. Tak isto nepomohla ani zmena vzdialenosti medzi BB a RPi.

13
Sítě / Re:Raspberry Zero W - pripojenie k WiFi hotspotu
« kdy: 08. 03. 2019, 21:21:33 »
Žial, Raspberry Zero W je konfigurované ako headless -- t. j. k tomuto zariadeniu mám prístup len cez WiFi (nemám ani k dispozícii vhodný HDMI kábel pre pripojenie monitora), takže neviem čo sa deje pri tom, keď sa nevie pripojiť k mobilnému hotspotu. Pri pripájaní k domácemu aj mobilnému hotspotu k NB Dell s Ubuntu sa to však zistiť dá:
tail -f /var/log/syslog

wpa_supplicant[941]: wlan1: Trying to associate with _MAC_address_1 (SSID='_ssid_1' freq=2412 MHz)
wlan1: authenticate with _MAC_address
...
wlan1: authenticated

___

wpa_supplicant[941]: wlan1: Trying to associate with _MAC_address_3 (SSID='_ssid_3' freq=2462 MHz)
...
wlan1: authenticated

kde freq=2412 MHz je pre domáci hotspot, freq=2462 MHz je pre mobilný hotspot. Vo výpise /var/log/syslog z Raspberry Zero W pri pripojení na domáci hotspot som však nič podobné nenašiel -- skúšal som nasledovné:
cat /var/log/syslog | grep freq | less
...
kernel: [    0.905644] bcm2835-cpufreq: min=700000 max=1000000
weewx[337]: KlimaLogg: MainThread: frequency is EU
...

takže reťazec "freq" to našlo len pre nastavenie frekvecie CPU a pre nastavenie frekvencie komunikácie s meteostanicou. Súbor /var/log/syslog som si skúšal pozrieť aj nefiltrovaný -- záznamy ešte pred časovou synchronizáciou, kedy ešte nebolo aktívne sieťové pripojenie, ale nič čo by pripomínalo nastavenie frevencie-kanálu pre wlan som nenašiel.

14
Sítě / Re:Raspberry Zero W - pripojenie k WiFi hotspotu
« kdy: 08. 03. 2019, 13:50:10 »
> Jan Fikar

Ďakujem za nasmerovanie, systém som inštalovall pred cca týždňom, po ktorom som absolvoval koliečko sudo apt update a apt full-upgrade, takže tu som zádrhel nečakal. Keď som to však skúsil teraz, po sudo apt update som dal apt list --upgradable a naozaj sa tam objavilo:

wireless-regdb/stable 2018.05.09-0~rpt1 all [upgradable from: 2016.06.10-1]
wpasupplicant/stable 2:2.6-21~bpo9~rpt1 armhf [upgradable from: 2:2.4-1+deb9u2]


Po reštarte sa však nič nezmenilo, mobilný hotspot z BB Q10 zostal nespoznaný, aj keď som ten domáci pred reštartom vypol, takže mobilný bol v tej chvíli jediný dostupný podľa wpa_supplicant.conf.

15
Sítě / Raspberry Zero W - pripojenie k WiFi hotspotu
« kdy: 08. 03. 2019, 12:13:54 »
Snažím sa nakonfigurovať pripojenie k wifi sieťam v Raspbian Stretch Lite. Pre WiFi hotspoty doma a v práci to prebehlo bez problémov, ale zatiaľ sa mi nepodarilo pripojiť k hotspotu vytvorenom mobilom BlackBerry Q10 (OS v10.3.3.2137). V nastavení mobilného hotspotu je pre typ pásma použitých 2,4 GHz, okrem toho sa tu toho okrem ssid a hesla toho nastaviť veľa nedá. K mobilnému hotspotu sa bez problémov dá pripojiť s rôznych počítačov (OS Windows, Linux aj MacOS X -- malo by sa jednať o zabezpečenie WPA Personal).

Môj /etc/wpa_supplicant/wpa_supplicant.conf je takýto (samozrejme _ssid_* a _moje_heslo_* sú nahradené reálnymi názvami a heslami):


country=SK
update_config=1
ctrl_interface=/var/run/wpa_supplicant

network={
    ssid="_ssid_1"
    psk="_moje_heslo_1"
    id_str="home"
}

network={
    ssid="_ssid_2"
    psk="_moje_heslo_2"
    id_str="office"
}

network={
    ssid="_ssid_3"
    psk="_moje_heslo_3"
    key_mgmt=WPA-PSK
    id_str="mobile_hotspot"
}


Pre pripojenie k mobilnému hotspotu som to súšal aj bez  riadku key_mgmt=WPA-PSK, aj s pridaním riadkov proto=WPA/RSN, pairwise=TKIP/CCMP a auth_alg=OPEN/LEAP/SHARED podľa návodu v https://weworkweplay.com/play/automatically-connect-a-raspberry-pi-to-a-wifi-network/ , ale zatiaľ bezúspešne. Skúšal som sa pripojiť aj k iným mobilným hotspotom vytvoreným telefónom s Androidom -- tam bolo pripojenie bez problémov.

Stran: [1] 2