W blogu sposób wyświetlania zawartości elementu pre
jest
definiowany następująco
(cf. white-space):
pre { white-space:pre; font-size: 80%; }
Powyższe to działanie domyślne (ale nie jest domyślne na blogach Google'a). Przykład:
if [ "$START" != "" -a "$STOP" != "" ] ; then PERIOD="-x track,start=$ROK$START,stop=$ROK$STOP" ; elif [ "$START" != "" ] ; then PERIOD="-x track,start=$ROK$START" ; elif [ "$STOP" != "" ] ; then PERIOD="-x track,stop=$ROK$STOP" ; fi
Moim zdaniem najlepsze ustawienie do prezentowania fragmentów kodów: odstępy/znaki końca wiersza nie są nigdy ignorowane...
Wartość nowrap
powoduje że znaki końca wiersza są
ignorowane a wielokrotnie powtórzone
odstępy zamieniane na jeden odstęp:
pre { white-space:nowrap; }
W rezultacie wszystko jest wyświetlane jako jeden wiersz. Przykładowo:
if [ "$START" != "" -a "$STOP" != "" ] ; then PERIOD="-x track,start=$ROK$START,stop=$ROK$STOP" ; elif [ "$START" != "" ] ; then PERIOD="-x track,start=$ROK$START" ; elif [ "$STOP" != "" ] ; then PERIOD="-x track,stop=$ROK$STOP" ; fi
Wartość pre-wrap
niczego nie ignoruje ale ,,zawija'' tekst
jeżeli okno jest za małe (zmniejsz
szerokość okna jeżeli tego nie widać):
if [ "$START" != "" -a "$STOP" != "" ] ; then PERIOD="-x track,start=$ROK$START,stop=$ROK$STOP" ; elif [ "$START" != "" ] ; then PERIOD="-x track,start=$ROK$START" ; elif [ "$STOP" != "" ] ; then PERIOD="-x track,stop=$ROK$STOP" ; fi
Podobnie
działa pre-line
(nie widzę różnicy
pomiędzy pre-line
a pre-wrap
):
if [ "$START" != "" -a "$STOP" != "" ] ; then PERIOD="-x track,start=$ROK$START,stop=$ROK$STOP" ; elif [ "$START" != "" ] ; then PERIOD="-x track,start=$ROK$START" ; elif [ "$STOP" != "" ] ; then PERIOD="-x track,stop=$ROK$STOP" ; fi
Oczywiście użytkownicy Internet Explorera mogą się spodziewać, że będzie inaczej niż wyżej opisane. Ale, parafrazując D.E. Knutha w/s problemów z TeXowym poleceniem \halign odpowiadam: ,,If you have been so devious as to use stuff from MS, you will understand it, and you will deserve no sympathy.''
W numerach 7--8 Communications of the ACM jest wywiad z Knuthem (ściśle mówiąc: vol. 51 nos 7--8, 2008). Pierwsza część jest teraz nawet dostępna on-line. Fragment: Then a startup company came to me and said, [...] ``Name your price.'' I said ``Oh, okay, $100,000,'' assuming that this was [outrageous]. The guy didn't blink. He agreed. I didn't blink either. I said, ``I'm not going to do it. I just thought that was an impossible number.'' At that point I made the decision in my life that, I wasn't going to optimize my income.
Kol. WB podesłał informację na GUST-L nt. wywiadu z prof. Knuthem (cf. strona domowa) Tekst jest dostępny na stronach www.informit.com.