Oznámení

Sbalit
Aktuálně žádná oznámení.

Zalamování řádků v CEDu

Sbalit
X
 
  • Filtr
  • Čas
  • Zobrazit
Vymazat vše
new posts

    Zalamování řádků v CEDu

    Tak si tu převádím nějaké eBooky do Amigy (bohužel PDF to Multiview jsem nenašel, čili zas tak intuitivní to není ). S kódováním jsem si poradil, ale ať v CEDu hledám jak hledám, nemůžu přijít na to, jak nechat automaticky zalomit řádky (samo bez dělení slov) na klasické 640px rozlišení. Dá se to nějak rozumně udělat? Nebo mi poradíte jiný texťák, kde to jde? Díky

    #2
    O: Zalamování řádků v CEDu

    Čoveče, já mám dojem že CED na to funkcni má, ale budu muset taky pohledat. On je to hodně svéráznej texťák, všecko je tam jinak.
    "Venku leje. Naimpregnuju si hlavu pivem." (Červ, 2023)

    Komentovat


      #3
      O: Zalamování řádků v CEDu

      Koukal jsem i na Annotate, ale i když se tváří, že umí zalamovat řádky u načteného textu, tak prostě neumí. Není nějaký PC textový editor, který je zalomí tak, aby to pochopila i Amiga? Zatím to tedy sekám ručně, ale u e-knihy, co má 350 stránek je to docela slušná pakárna na několik hodin....

      Komentovat


        #4
        O: Zalamování řádků v CEDu

        Rucne by to delal jen silenec. Pokud nenajdes editor co to umi sam od sebe, tak dalsi moznosti je napsat si scriptik, v podstate kteremkoliv scriptovacim jazyku co te napadne, ktery ti ten text zalame sam. Jde jen o to nacitat dokument po radcich, kdyz je radek delsi nez chces aby byl, tak ukousnout maximalni pripustnou delku, najit nejblizsi mezeru pred koncem, rozdelit, zbytek vratit k textu a tak porad dokola.

        Komentovat


          #5
          O: Zalamování řádků v CEDu

          momentalne nemam amigu plne funkcni takze ti nemuzu dodat "Amiga" reseni na miru, nicmene pod Win, PSPad umi zalamovat radky. Ale dela to stejne jako vetsina normalnich editoru, tj to zalomeni jen zobrazuje, ale nedava na konec kazdeho radku znak pro novy radek. To lze jednoduse dodelat makrem, ktere si "nahrajes" primo v editoru na jednom radku a pak spustis na cely soubor. V zasade jde jen o stisk klaves 1. End, Enter.

          Pokud te ani tohle neuspokoji, az budu doma muzu ti napsat nejaky scriptik v php ktery vystavim na webu, vyberes txt soubor, zadas delku radku a vrati ti ho zalamanej txt soubor, odhaduju to asi tak na 5 radku...
          Naposledy upravil ExiE; 14.09.2012, 09:44:02.

          Komentovat


            #6
            O: Zalamování řádků v CEDu

            CED moc neznam, ale Amiga-f nefunguje? On to asi bude umet jen po radcich, jde skutecne o ponekud svojsky editor. Nabizi se napsat makro, srazit vse na jeden radek a nasledne pouzit formatovani. Ovsem proc, kdyz takovou funkci umi kdejaky jiny editor.

            Muj oblibeny BlacksEditor ma funkci Format Paragraph (s tim, ze je potreba nastavit vhodne RightMargin, Indentation atd.). Podobne to ma Microgolded, urcite takovou funkci bude mit Frexxed a nezapomenout na vim, tam je to nejjednodussi (gqap + opakovani), ale nikomu ho samozrejme nevnucuju . Ve vsech pripadech jde o editory, ktere jsou volne k dispozici...
            AmigaOS // AROS

            Komentovat


              #7
              O: Zalamování řádků v CEDu

              Díky za rady kucí. Makro si jen tak nenapíšu, to neumím Vyzkouším ty editory, co doporučuje Sindlarv. Snad to bude k mé plné spokojenosti

              Komentovat


                #8
                O: Zalamování řádků v CEDu

                Jen dodam, ze volne siritelny byl BlacksEditor do verze 1.02. Za novejsi uz chtel (jiny) autor penize. Pokud o nej budes mit zajem, doporucuji si najit na nekterem z Aminet Setu tu puvodni verzi od Marca Negriho. Novejsi BEDy mnoho navic neprinaseji a jako bonus jsou docela nestabilni.
                AmigaOS // AROS

                Komentovat


                  #9
                  O: Zalamování řádků v CEDu

                  Budu pokračovat tady, pokud mi to nebudete mít za zlé, protože vše začalo zde . Mistickovi jsem tak nějak přes email nabídl, že bych mu mohl zkusit udělat nějaký program na zalamovaní řádků. Na můj dotaz, že mu ExiE nabídl taky pomoc mi Mistic napsal, že mu to na webu moc nevyhovuje. No nic, tak mé další procvičování se v progrmování v Pythoně se ubírá směrem dělání utilitky která zalamuje řádky. SindlarV mi řekl, že tohle je základní vlastnost každého textového editoru. Já to ale beru jako další směr mých hrátek s Pythonem na čem jsme se shodli. I když hlavní část a tedy zalomené jsem to měl během 1 dne a Mistickovi poslal uložený výstup z Shellu samotného Pythonu nějaké to kolem mi zabere víc času . Rád bych se vás zeptal na váš názor, sám nevím co je lepší (i když si ten program dělám pro radost). Mám 2 verze možného řešení zadávaní kódování textů vstupného souboru. Buď po tom, co někdo vybere z UTF_8, CP852, CP1250 nebo ISO8859_2 a při tom by bylo vybráno kódování, které by skončilo chybou bude uživatel upozorněn, že zadal kódování nesprávně a bude volbu opakovat (program proběhne vstupný soubor a při výjimce se vrátí, pokud bude vše OK bude se pokračovat dál). Nebo před zadáváním kódováním vstupného souboru samotným uživatelem se provede kontrola daného souboru všemi 4 kódováními a uživatel si bude moci vybrat jen už z těch, co neháží výjimku. Samozřejmě je nutnost znát správnost kódování vstupného souboru, protože u použití nesprávného kódovaní, které nekončí u čtení souboru chybou můžou být nějaké znaky převedené špatně. Jde mi o to, jestli vnímáte funkci pro znemožnění výběru kódovaní, které končí chybou jako dobrou i když uživatel by měl znát správnost vstupního kódovaní a bude nadále vybírat z těch co chybou nekončí.

                  Jak to mám tedy udělat? Upozornit po zadání kódovaní, nebo nechat vybírat z těch možných, co by to mohly být? Samozřejmě při procházení souboru všemi kódováními se vykonává více cyklů no při souboru o cca 2000 řádků to při projetí třemi kódováními trvá necelou vteřinu, takže o nějakém zdržení tu moc řeč být asi nemůže . Pokud se někomu zdá, že zde řeším blbost tak se omlovám . Děkuji všem za vaše názory .
                  Amiga - PMD 85

                  Komentovat


                    #10
                    O: Zalamování řádků v CEDu

                    K CEDU:

                    Jednoduchy, nastav si right border FILE/SET RIGHT BORDER, najed na radek a stiskni LEFT AMIGA + SHIFT + F
                    kdyz to udelas bez shiftu tak ti to zarovna k pravymu okraji...

                    takhle sem si zarovnaval texty do textovek kdyz jsem to psal na amize...
                    Naposledy upravil holyna; 16.10.2012, 19:44:22.

                    Komentovat


                      #11
                      O: Zalamování řádků v CEDu

                      2 Holy: jo, ale představ si takhle mačkat LA+SH+F třeba na 10 tisících řádkách - to abych si připravil pět náhradních klávesnic

                      Lisiak odvedl skutečně dobrou práci a vytrhl mi tak trn z paty, za což mu patří můj neutuchající dík

                      Komentovat


                        #12
                        Autorem citovaného textu je MisticJoe Přejít na původní příspěvek
                        2 Holy: jo, ale představ si takhle mačkat LA+SH+F třeba na 10 tisících řádkách - to abych si připravil pět náhradních klávesnic

                        Lisiak odvedl skutečně dobrou práci a vytrhl mi tak trn z paty, za což mu patří můj neutuchající dík
                        Ty e tak si naklikas v CEDu makro ne. To je taky jednoduchy. Co si tak pamatuju.

                        Komentovat

                        Zpracovávám...
                        X