Article View: pl.comp.os.ms-windows.winnt
Article #286149Re: [ot] open office - jak otrzymac numer linii na ktorej jest kursor
From: Grzegorz Niemirowski
Date: Mon, 09 Dec 2024 12:03
Date: Mon, 09 Dec 2024 12:03
45 lines
4192 bytes
4192 bytes
PureNick <ibozaur@CTRL+X@tlen.pl> napisał(a): >> W sensie stałej szerokości czcionki. Wtedy ma sens użycie słowa KOLUMNA. >> Jeśli nie jest potrzebna sama kolumna, to mogę pisać np. skrypty w >> wordzie używając np. Times New Roman, wówczas przy błędzie podawana >> jest linia i nr znaku. Co jest raczej mało wygodne. > OK. A czy w tym skrypcie ma znaczenie użyty font? > Piszesz o Times New Roman - czy dla innego fontu skrypt będzie inny? Jakiś głuchy telefon się tu zrobił :) Te pytania nie mają sensu. Chodzi o skrypt w sensie np. pliku BAT lub dowolnego innego kodu źródłowego programu komputerowego. Taki kod jest zwykłym plikiem tekstowym i nie ma w nim żadnego formatowania, tylko goły tekst. Do wyświetlenia tekstu musimy jednak użyć jakiejś czcionki. Dlatego np. w Notatniku możesz sobie wybrać czcionkę, choć sam Notatnik nie obsługuje formatowania tekstu. Albo nawet tutaj na grupie - posty są w czystym tekście, ale Twój MesNews używa jakiejś czcionki żeby wyświetlać posty. Jaka czcionka zostanie użyta, to nie ma żadnego znaczenia, to tylko kwestia estetyczna. No chyba że użyjesz jakiegoś dziwactwa w rodzaju Wingdings i tekst stanie się nieczytelny :) Ale nawet wtedy to będzie tylko sposób prezentacji tekstu. Skrypt pojawił się w tej dyskusji tylko jako przykład gołego tekstu. Ogólnie dyskusja tyczy się kwestii numeru kolumny w tekście i faktu, że pojęcie numeru kolumny ma sens tylko dla czcionki o stałej szerokości. Ilustruje to ten obrazek: https://cms-assets.tutsplus.com/cdn-cgi/image/width=850/uploads/users/2056/posts/34717/image/MonospacedFonts-1.jpg Na górze jest użyta czcionka o stałej szerokości znaków i dobrze widoczne są kolumny tekstu. Na dole jest czcionka o zmiennej szerokości znaków i widać, że tutaj pojęcie kolumny traci sens. Dla skryptu czcionka nie ma znaczenia. Ma znaczenie dla człowieka, szczególnie jeśli interpreter wyrzuci mu komunikat, że znaleziono błąd w piątym wierszu i ósmej kolumnie. Łatwiej podane miejsce odnaleźć gdy w edytorze wybrana jest czcionka o stałej szerokości. Miejsce błędu może zostać też wskazane w sposób pseudograficzny, takimi pseudostrzałkami zrobionymi ze znaków ^ oraz -. Tutaj przykład: https://global.discourse-cdn.com/flex029/uploads/openmv1/original/2X/8/86ff732714b1b3eebe53af9b8654edf3a724cc68.png Żeby taka strzałka wskazała odpowiednie miejsce, musi być użyta czcionka o stałej szerokości. Może kojarzysz też ASCII art https://en.wikipedia.org/wiki/ASCII_art Tu też konieczna jest czcionka o stałej szerokości. -- Grzegorz Niemirowski https://www.grzegorz.net/
Technical Details
Message-ID:
<vj6mb0$idb$1@news.chmurka.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.89-75-154-225.dynamic.chello.pl!not-for-mailReferences:
<viloaj$ir3$1@news.chmurka.net> <vim8eu$vdp$1@news.chmurka.net> <vimjs9.5uc.1@blackfox.org> <vimpq1$eut$1@news.chmurka.net> <vinjv4$66k$1@news.chmurka.net> <mn.24647e8c6877d448.84011@tlen.pl> <virucj$grj$1@news.chmurka.net> <mn.2b207e8cfb9f70df.84011@tlen.pl> <vj1q8e$auj$1@news.chmurka.net> <mn.4a247e8c7d95b919.84011@tlen.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.89-75-154-225.dynamic.chello.pl!not-for-mail From: "Grzegorz Niemirowski" <grzegorz@grzegorz.net> Newsgroups: pl.comp.os.ms-windows.winnt Subject: Re: [ot] open office - jak otrzymac numer linii na ktorej jest kursor Date: Mon, 9 Dec 2024 13:03:43 +0100 Organization: news.chmurka.net Lines: 46 Message-ID: <vj6mb0$idb$1@news.chmurka.net> References: <viloaj$ir3$1@news.chmurka.net> <vim8eu$vdp$1@news.chmurka.net> <vimjs9.5uc.1@blackfox.org> <vimpq1$eut$1@news.chmurka.net> <vinjv4$66k$1@news.chmurka.net> <mn.24647e8c6877d448.84011@tlen.pl> <virucj$grj$1@news.chmurka.net> <mn.2b207e8cfb9f70df.84011@tlen.pl> <vj1q8e$auj$1@news.chmurka.net> <mn.4a247e8c7d95b919.84011@tlen.pl> MIME-Version: 1.0 Injection-Date: Mon, 9 Dec 2024 12:03:44 -0000 (UTC) Injection-Info: news.chmurka.net; posting-account="grzegorz"; posting-host="89-75-154-225.dynamic.chello.pl:89.75.154.225"; logging-data="18859"; mail-complaints-to="abuse-news.(at).chmurka.net" Cancel-Lock: sha1:o11ho1Idg2zLGasfXwoCXE/CeLg= sha256:alkXPMakr5QIZiQkKQ3LVNktt2F/J8RszmbJX4uZ9pc= sha1:RQIbJbRcn25ijHkIgG2kVb0Wvvg= sha256:YFBL6sRC2VjI3gGxq5P3p0lM3ylfxS+aWCMMhW5mUs4= X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: OE PowerTool 4.5.5 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.7681 X-WWW: https://www.grzegorz.net/ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit