Tworzenie biuletynu programem

Moderator: redjok

Tworzenie biuletynu programem

Postprzez Biały Hetman » 13 mar 2019, 13:06

Witam

Poszukuję fajnego programiku do tworzenia czegoś w rodzaju biuletynu szachowego, tzn. partia, komentarze i diagramy. Jest taka opcja we Fritzu, ale wygenerowany plik nie jest niestety edytowalny, a estetycznie budzi spore zastrzeżenia (ścieśniony zapis, jakieś tajemnicze numery diagramów itp.). Czytałem tu na forum o ChessPad, ale nie mogę tego rozkminić, program jak dla mnie zupełnie nieintuicyjny, a przy tym nazbyt rozbudowany. Oczywiście można to zrobić "ręcznie" np. w Wordzie, wklejając diagramy z dowolnego programu, ale to praca dla benedyktynów :)
Biały Hetman
 
Posty: 8
Dołączył(a): 11 lip 2011, 14:01
Podziękował : 0 raz
Otrzymał podziękowań: 6 razy
Ranking: 1800

Re: Tworzenie biuletynu programem

Postprzez rutra » 13 mar 2019, 15:55

Chessbase
rutra
 
Posty: 6807
Wiek: 26
Dołączył(a): 14 maja 2009, 14:51
Lokalizacja: Leżajsk
Podziękował : 1697 razy
Otrzymał podziękowań: 2174 razy
Ranking: 1584

Re: Tworzenie biuletynu programem

Postprzez Grem » 13 mar 2019, 18:30

Wiele programów ma opcje druku partii, między innymi: Chessbase, Chesspad ( można podejrzeć jak to będzie wyglądać) oraz pewnie inne programy, ale czy to będzie zadowalające, kwestia gustu pewnie.

Mają też eksportu do pliku RTF(można poprawić w edytorze biurowym), chesspad radził sobie z tego co pamiętam w miarę dobrze, tylko trzeba odpowiednio ustawić poszczególne opcje, zainstalować fonty (czyli czcionki, powinny być w folderze chesspada), ale i tak potem trzeba co nieco poprawić w edytorze OpenOffice (obecnie Apache Office), w Libre Office to obecnie może nie działać poprawnie, pewnie będą błędy szczególnie z polskimi znakami, pakiet biurowy mniej istotny byle otwierał poprawnie rozszerzenie *rtf, Chessbase też ma eksport do rtf ale pewnie trzeba grzebać w ustawieniach, nie wiadomo czy z pozytywnym skutkiem, bo wygląda raczej brzydko, inny program z podobnymi opcjami to Chess Asistant, kłopot pewnie jak zwykle z polskimi znakami, Fritz podobnie.

Inny sposób to środowisko Tex czyli użycie LateX ale to wymaga instalacji środowiska(np.miktex pod windows), ustawień i trochę programowania(to język składania do druku) wygląda nawet ładnie, programy Scid mają opcje eksportu do latex.

Do składania zamiast pakietu biurowego można użyć też np.Scribusa, diagramy do niego wstawia się z obrazków, niestety tak prosto i łatwo nie jest, do diagramów wiele programów np.EPD2diag ładnie robi ze zbioru pozycji czy pgn, oczywiście klasyczne programy szachowe też to mają eksportu i zapisu obrazków.
Pytanie teraz co najlepsze :devil: , by to w miarę ładnie zrobić.
Tylko ten nie popełnia błędów, kto nic nie robi - Napoleon Bonaparte
Avatar użytkownika
Grem
 
Posty: 510
Dołączył(a): 03 lut 2012, 14:24
Lokalizacja: pow.Lipsko
Podziękował : 134 razy
Otrzymał podziękowań: 279 razy
Ranking: 0
kurnik.pl: Gremar64
FICS: Gremar

Re: Tworzenie biuletynu programem

Postprzez Grem » 16 mar 2019, 14:02

Przypomniało mi się że być może da się wykorzystać to że programy szachowe generują również pliki html do robienia diagramów, artykułów czy też e-booków (z tym że potrzebna jest trochę umiejętność operowania znacznikami html i css ), np.Scid vs Pc to robi nawet przyzwoicie, można wykorzystać dowolne zrobione obrazki pozycji na szachownicy (nie trzeba się martwić nawet specjalnie o wielkość bo ją ustawimy znacznikami ;) ).

Można również wykorzystać bitmapy które są w folderze Scida, co powinno ułatwić i może przyspieszyć tworzenie, jedyny kłopot to że trzeba lekko poprawić ten wygenerowany kod ( edytory szybko i ładnie potrafią podmieniać, szczególnie chodzi o ustawienie ścieżki do obrazków czyli bitmap), to są moje tylko teoretyczne rozważania, ale praktycznie to chyba możliwe, obrazki (bitmapy) też sobie można zrobić ładniejsze (takie same nazwy jak w oryginalnym folderze Scid z rozszerzenie *gif), inne programy szachowe też oczywiście mają opcje eksportu do html.

Pomocne programy do robienia e-book to Sigil , format końcowy *ebub, ale ma możliwość drukowania (to i Pdf się da zrobić), drugi to Calibre który służy głównie do czytania i katalogowania książek na komputerze, ale pisać książki w nim też można, są też inne programy tego typu, ale te są darmowe ;D <:D .
Tylko ten nie popełnia błędów, kto nic nie robi - Napoleon Bonaparte
Avatar użytkownika
Grem
 
Posty: 510
Dołączył(a): 03 lut 2012, 14:24
Lokalizacja: pow.Lipsko
Podziękował : 134 razy
Otrzymał podziękowań: 279 razy
Ranking: 0
kurnik.pl: Gremar64
FICS: Gremar

Re: Tworzenie biuletynu programem

Postprzez Biały Hetman » 21 mar 2019, 15:56

Dzięki, trochę za dużo informatyki jak dla mnie, ale może coś pokombinuję. :)
Biały Hetman
 
Posty: 8
Dołączył(a): 11 lip 2011, 14:01
Podziękował : 0 raz
Otrzymał podziękowań: 6 razy
Ranking: 1800

Re: Tworzenie biuletynu programem

Postprzez Grem » 25 mar 2019, 20:03

Biały Hetman napisał(a):Dzięki, trochę za dużo informatyki jak dla mnie, ale może coś pokombinuję. :)


To może to, jest jeszcze ChessX, program ma narzędzie Scratch Pad, który umożliwia druk lub eksport do pdf, można poustawiać odpowiednio w Preferences między innymi kolory, wielkość diagramów, czcionek, widok kolumnowy itd., diagramy wstawiamy szybko i łatwo w dowolnym miejscu partii (obok okna Game Text --> Other wciskamy # ).

Żeby zrobić plik pdf (albo wydrukować) wybieramy Scratch Pad -> New, teraz w oknie Game Text prawy przycisk myszki i Copy Html wracamy do Scratch -> Edit -> Paste i gotowe , można zobaczyć tj podejrzeć w Scratch -> File -> Print Preview , są tam też inne opcje do wypróbowania, partie trzeba dodawać po jednej (w Scratch) poprzez Copy Paste jak wyżej opisane, dodaje do tej poprzedniej, można zaznaczać pola i rysować strzałki wyeksportuje je również na diagramie ;) .

Było by nawet fajnie, dobra szybkość działania (tworzenia pdf lub druku), ale jedna moim zdaniem wada, tekst w pliku jest pokreślony, być może dałoby się to jakoś wyeliminować ale znowu ta informatyka :devil: (na 100% się da, pomocny edytor typu notepad++ ;D ), może jakoś inaczej wklejać (nie w html), tylko że mi kiepsko to szło :lol2: .

W programie można robić też diagramy, nawet w Scratch jest między innymi taka opcja Pick board, szkoda że nie można ustawić wielkości diagramu, chyba lekka przesada by zajmował całą stronę ;D ., ale jest rozwiązanie można wklejać dowolne obrazki w formacie base64 (bardzo sprawnie i szybko), działa w tym Scratch jak i programach wspomnianych powyżej czyli Sigil i Calibre :) , wielkość też można regulować bardzo prosto, wstawianie obrazka w kodzie base64 nie wymaga męczenia się ze ścieżkami do obrazka :sleep: .

PS.Wklejanie diagramów z programów szachowych do edytorów biurowych ( Writer ->Open Office lub Libre Office czy też Word ) jest wbrew pozorom bardzo szybkie, proste i łatwe, w tym ustawianie ich rozmiarów ;), także w Scratch wielkość diagramu można jednak spokojnie ustawiać, choć wydawało mi się wcześniej że nie.
Tylko ten nie popełnia błędów, kto nic nie robi - Napoleon Bonaparte
Avatar użytkownika
Grem
 
Posty: 510
Dołączył(a): 03 lut 2012, 14:24
Lokalizacja: pow.Lipsko
Podziękował : 134 razy
Otrzymał podziękowań: 279 razy
Ranking: 0
kurnik.pl: Gremar64
FICS: Gremar

Re: Tworzenie biuletynu programem

Postprzez maniek55 » 18 kwi 2020, 11:49

Czasem coś tam sobie pisze w LibreOffice, nie koniecznie o szachach, w zasadzie było by dobrze ale długo trwa wstawianie obrazków albo znaków których nie ma normalnie na klawiaturze, tak wiem jest jest tam takie menu że znakami ale mozolne szukanie by potem wstawić, jak się zamknie edytor to potem trzeba od nowa, przykładowo nie ma dolnego cudzysłowia, nie mówiąć o innych czasem potrzebnych znakach, czy jest jakiś dobry sposób by to przyśpieszyć, dzięki.
maniek55
 
Posty: 4
Dołączył(a): 13 kwi 2020, 16:24
Podziękował : 0 raz
Otrzymał podziękowań: 2 razy
Ranking: 0

Re: Tworzenie biuletynu programem

Postprzez Grem » 18 kwi 2020, 14:02

maniek55 napisał(a):Czasem coś tam sobie pisze w LibreOffice, nie koniecznie o szachach, w zasadzie było by dobrze ale długo trwa wstawianie obrazków albo znaków których nie ma normalnie na klawiaturze, tak wiem jest jest tam takie menu że znakami ale mozolne szukanie by potem wstawić, jak się zamknie edytor to potem trzeba od nowa, przykładowo nie ma dolnego cudzysłowia, nie mówiąć o innych czasem potrzebnych znakach, czy jest jakiś dobry sposób by to przyśpieszyć, dzięki.


Obrazki szybciej można wstawić używają metody kopiuj/wklej, można kopiować z przeglądarki zdjęć np.popularna InfranView, mnie się bardzo podoba też FSviewer (FastStone Image Viewer), Xnview lub Xnview mp itp., po wklejeniu na prawym panelu są właściwości ,więc łatwo ustawić rozmiar/odstęp itd.

Wstawianie znaków nie dostępnych z klawiatury można sobie ułatwić, cudzysłów „ ;) jest taki trik znany: włączamy klawiaturę numeryczną i teraz trzymamy lewy ALT i na numerycznej wpisujemy 0132 i puszczamy :) , znak się pojawi, ale Libre Office ma dodatkowe możliwości: makra (trzeba umieć programować, można znaleźć też w sieci) potem takie makro trzeba ustawić by można było uruchomić np. za pomocą skrótu klawiszowego, ma też autokorekta podczas pisania, trzeba mieć włączoną, jest tam wiele znaków, można dodać też nowe, polecam blog przepis-na-lo.pl, sporo tam jest opisane.

Bardzo ciekawe jest zewnętrzne narzędzie AutoHotKey, taki język skryptowy do wstawiania znaków (nie tylko, mogą być wyrazy lub cytaty), można zrobić sobie nawet nową klawiaturę ;), same znaki to łatwo ale inne może trochę trudniejsze (trzeba poznać), plik pomocy jest dołączony do programu (po angielsku), po polsku się coś znajdzie wystarczy poszukać "prosty blog o autohotkey" opisuje takie podstawowe możliwości :) .
Tylko ten nie popełnia błędów, kto nic nie robi - Napoleon Bonaparte
Avatar użytkownika
Grem
 
Posty: 510
Dołączył(a): 03 lut 2012, 14:24
Lokalizacja: pow.Lipsko
Podziękował : 134 razy
Otrzymał podziękowań: 279 razy
Ranking: 0
kurnik.pl: Gremar64
FICS: Gremar


Powrót do Programy i komputery szachowe

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości



REKLAMA

Gdy masz problemy z matma czasami najlepszym rozwiazaniem sa Korepetycje z Matematyki
Zadania Szachowe