abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 16:22 | Nová verze

Byla vydána verze 2.2 svobodné federalizované platformy pro sledování a sdílení videí, alternativy YouTube s podporou P2P, PeerTube (Wikipedie). Přehled novinek i s náhledy v oficiálním oznámení. Přispět lze na vývoj verze 3. V plánu je například podpora živého přenosu (live streaming). Za vývojem PeerTube stojí nezisková organizace Framasoft snažící se mimo jiné nahradit svými svobodnými Frama službami služby společnosti Google (De-google-ify Internet). Bohužel ale musí některé své služby omezovat.

Ladislav Hagara | Komentářů: 0
včera 07:00 | Komunita

Lenovo oznámilo, že bude certifikovat všechny své pracovní stanice řady ThinkStation a ThinkPad P pro Linux, konkrétně pro linuxové distribuce Red Hat Enterprise Linux a Ubuntu LTS. Doteď byly certifikovány pouze konkrétní modely.

Ladislav Hagara | Komentářů: 7
včera 00:44 | Nová verze

Oficiálně byl vydán Devuan Beowulf 3.0.0. Přehled novinek v poznámkách k vydání. Kódové jméno Beowulf je podle planetky s katalogovým číslem 38086. Příští verze 4.0.0 bude Chimaera. Devuan (Wikipedie) je fork Debianu bez systemd.

Ladislav Hagara | Komentářů: 0
včera 00:11 | Nová verze

Byla vydána verze 20.04 linuxové distribuce Greenie (Wikipedie). Nově s desktopovým prostředím KDE.

Ladislav Hagara | Komentářů: 2
2.6. 19:11 | Nová verze

Byla vydána nová verze 4.7 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl aktualizován na verzi 9.5. Thunderbird na verzi 68.8.0. Opraveno bylo několik bezpečnostních chyb.

Ladislav Hagara | Komentářů: 0
2.6. 16:22 | Nová verze

Byl vydán Mozilla Firefox 77.0. Přehled novinek v poznámkách k vydání a na stránce věnované vývojářům. Zmínit lze novou stránku "about:certificate". Řešeny jsou také bezpečnostní chyby. Nejnovější Firefox je již k dispozici také na Flathubu.

Ladislav Hagara | Komentářů: 0
2.6. 07:00 | Zajímavý článek

Raphaël Hertzog oznámil aktualizaci The Debian Administrator's Handbooku pro Debian 10 Buster. Vedle papírové verze a ebooku je k dispozici také online.

Ladislav Hagara | Komentářů: 0
1.6. 23:33 | IT novinky

Poslanecká sněmovna bude projednávat vládní návrh novely zákona č. 289/2005 Sb., o Vojenském zpravodajství, který by právě Vojenskému zpravodajství dal možnost sledovat síťový provoz a provádět aktivní zásahy v kyberprostoru. Okolnostmi předložení novely a kontroverzí v jejím obsahu rozebírá např. Jan Cibulka na iRozhlasu, a to včetně kritizované nedostatečné kontroly.

Fluttershy, yay! | Komentářů: 3
1.6. 22:00 | Nová verze

Byla vydána verze 2.27.0 distribuovaného systému správy verzí Git. Přispělo 71 vývojářů, z toho 19 nových. Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
1.6. 16:22 | Upozornění

V rámci projektu ADAM (Advanced DNS Analytics and Measurements) uvádí Laboratoře CZ.NIC ve spolupráci s CSIRT.CZ do produkčního provozu nástroj DNS crawler. Záměrem je periodicky procházet všechny domény 2. úrovně pod TLD .cz, získávat o nich různá veřejně dostupná data a ta pak dále zpracovávat. I když to jeho jméno přímo nenapovídá, DNS crawler bude kromě sběru dat z DNS také komunikovat s webovým a e-mailovým serverem každé domény.

Ladislav Hagara | Komentářů: 12
Používáte některé open-source řešení [protokol] pro šifrovaný instant messaging?
 (37%)
 (19%)
 (6%)
 (14%)
 (10%)
 (6%)
 (16%)
 (21%)
Celkem 63 hlasů
 Komentářů: 1, poslední včera 16:33
Rozcestník

TeX

TODO
Informace o skupině
Založena: 24. 8. 2008
Členů: 47
Článků: 0
Wiki stránek: 1
Dotazů: 108
Akcí: 0
Čtenost: 33 %
Skóre: 29

Dotaz: verbatim vs listings

10.5.2014 12:48 michi
verbatim vs listings
Přečteno: 2229×
Zdravím, chtěl jsem trochu vylepšit vzhled zdrojových kódu v dokumentu a dostal jsem se k výměně verbatimu za listings. Atributy písma ale moc neseděly a uchýlil jsem se ke všemu možnému, aby to vypadalo stejně. Dostal jsem se alespoň na stejný font a jeho bodovou velikost, ale hlava už mi nebere, jak spravit letter spacing, aby si to listing dobře přebral. Nasměruje mě někdo? :-)

Minimální příklad:
\documentclass[a4paper, 12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[czech]{babel}
\usepackage[IL2]{fontenc}

\usepackage{color}
\usepackage{xcolor}
\definecolor{comment}{rgb}{0.5, 1.0, 0.5}
\definecolor{keyword}{rgb}{0.7, 0.3, 0.7}
\definecolor{string}{rgb}{0.8, 0.3, 0.3}

\makeatletter
\newcommand*\sourcecodesize{%
  \@setfontsize\sourcecodesize{10.0}{12.0}%
}
\makeatother

\usepackage{listings}

\lstset{
    language=C,
    texcl=true,
    backgroundcolor=\color{white},
    basicstyle=\sourcecodesize\ttfamily,
    showstringspaces=false,
    showspaces=false,
    showtabs=true,
    numbers=none,
    tabsize=4,
    breaklines=true,
    showtabs=false,
    captionpos=b,
    commentstyle=\color{comment}\textit,
    keywordstyle=\color{keyword}\textbf,
    breakatwhitespace=true,
    frame=none,
    stringstyle=\color{string}\ttfamily,
    morestring=[b]',
    morestring=[b]"
    stepnumber=1
}

\begin{document}

{\sourcecodesize{\medskip\begin{verbatim}
    for (NSDictionary *c in article[@"Components"]) {
\end{verbatim}\medskip}}

{{\medskip\begin{lstlisting}[language=C]
    for (NSDictionary *c in article[@"Components"]) {
\end{lstlisting}\medskip}}

\end{document}

Řešení dotazu:


Odpovědi

Řešení 1× (Vojtěch Horký)
wamba avatar 10.5.2014 13:55 wamba | skóre: 38 | blog: wamba
Rozbalit Rozbalit vše Re: verbatim vs listings
zkusil bych přidat columns=fullflexible, viz stackexchange.com
This would have been so hard to fix when you don't know that there is in fact an easy fix.
11.5.2014 15:53 michi
Rozbalit Rozbalit vše Re: verbatim vs listings
Vyřešilo, paráda a díky. :) Jsem rád, že jsem se nemusel uchýlit k ještě horším nechutnostem.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.