Tex fórum

távolság a lap aljától

Fórumok

Sziasztok.

Egy ifthen-jellegű dolgot szeretnék csinálni a lap alján a laptörés megakadályozására, mert ezidáig semmit sem találtam rá, hogy az utolsó 5-6 sort, azt a 3-4 cm-t ne törje pont ott, ahol nem kéne.

Azt szeretném megkérdezni -- mivel nem hiszem el, hogy nincs ilyen -- hogy mivel lehet lekérdezni az éppen aktuális sor távolságát a szedéstükör aljától. Ha ez megvan, szerintem tudok már drótozni belőle valamit. A cél az, hogy amikor egy \section*{valami} elkezdődik, a következő 5-6 sornyi anyag normál betűmérettel szedve ne törjön.

körbeúsztatott kép

Fórumok

Sziasztok.

Általános szabály, hogy a szöveggel körbeúsztatott kép, ha keskeny a szedéstükör, betegen néz ki, ha mellette sorkizárt és elválasztott a főszöveg. Különösen újságokban, vagy ponyvaregényekben.
Az elválasztást ki szeretném kapcsolni, amikor balról a szöveg körbeírja a képet. Meg lehet ezt csinálni \wrapfigure esetén valami hekkel?

margóra írt szöveg túlnyúlik még a lábjegyzet alá is

Fórumok

Sziasztok.

Adott egy margóra írt szöveg \marginpar{}-ral, ami a kimeneten a
\textheight = 609p
-on túlnyúlik, vagyis lelóg oda, ahova nem kéne.

Kérdés:
1. meg lehet-e adni, hogy a margóra írt szöveg szökség esetén feljebb kerüljenek, hogy még elférjenek az oldalon?
2. gondolom margóra írt sziveget végképp nem illendő másik lapra áttördelni
3. Hogyan lehet megadni azt, hogy mint a \wrapfigure{} helyezze el a cuccot a lapon úgy, hogy sose legyen laptörés, és a \textheight-en belül legyen?

Megjegyzés:
fancy és sloppy használatban van, gondolom e kettőnek nincs ráhatása a margóra

túlcsordult sorok?

Fórumok

Sziasztok.

Amikor minden szépen lefordul, csodálatos a megjelenés, az ember még keresi a hibákat. Valamit nem értek, mi nem tetszik a fordítónak. A túlcsordult boxok. Kétféle van:

Underfull \hbox (badness 1019) in paragraph at lines 1--10

Overfull \hbox (6.79999pt too wide) in paragraph at lines 10--10

Ezekből több száz van. A kérdésem az, hogy ilyenek akkor jelentkeznek, ha éppen az elválasztómodul elválaszt egy szót, vagy a tex fordító joggal b***rál engem valami súlyos hiba miatt?
Megnéztem az összes hibaüzenetet, gyakorlatilag ezen kívül semmi hibám nincs, pedig jóóó nagy a forrásanyag.

Runaway argument? {kijavult...}

Fórumok

Runaway argument?
! Paragraph ended before \valami was complete.

\par
l.200

?

Ezt produkálja a latex fordító nekem egy teljesen idióta helyen. A \valami makró így néz ki:

\def\valami#1{
{\noindent
#1
}}

ez eddig a \valami{string} meghívásával szépen lefutott, de most egy ilyennél nekem valamiért a fenti anomália jelentkezik, amit képtelen vagyok értelmezni.
Az 1.200 is értelmezhetetlen.

Mi lehet ez?
3 órája szenvedek vele, ennyi idő alatt önállóan megtaláltam majdnem minden hibát.

minimális grafika számolással

Fórumok

Sziasztok.

Adott egy számegyenes, mely balról jobbra csökkenő számértékeket (pozitív egészeket) tartalmaz. Azt szeretném, hogy a megadott intervallumon belül, melyeket paraméterként adnék meg, felossza modulo 10 a szakaszt.

A következő problémám, hogy a felosztott értékekhez számot szeretnék rendelni, azaz ha intervallumon belül egy újabb kiírást írnék, akkor az a megfelelő helyen jelenjen meg.

Sajnos hiába kerestem ilyen tex modulokat, sehol sem találtam, csak olyn idővonalakat, melyek balról jobbra növekednek. (képtelen voltam még a bonyolultabbakat is átírni)

Íme a kód, melyet eredetileg xfiggel csináltam:


\setlength{\unitlength}{3947sp}%
%
\begingroup\makeatletter\ifx\SetFigFont\undefined%
\gdef\SetFigFont#1#2#3#4#5{%
  \reset@font\fontsize{#1}{#2pt}%
  \fontfamily{#3}\fontseries{#4}\fontshape{#5}%
  \selectfont}%
\fi\endgroup%
\begin{picture}(4674,327)(1939,-2101)
\thinlines
{\color[rgb]{0,0,0}\put(1951,-1861){\line( 1, 0){4650}}
}%
{\color[rgb]{0,0,0}\multiput(6451,-1786)(7.50000,-3.75000){21}{\makebox(1.6667,11.6667){\tiny.}}
\multiput(6601,-1861)(-7.50000,-3.75000){21}{\makebox(1.6667,11.6667){\tiny.}}
}%
{\color[rgb]{0,0,0}\put(2176,-1861){\makebox(1.6667,11.6667){\tiny.}}
}%
{\color[rgb]{0,0,0}\put(2176,-1861){\makebox(1.6667,11.6667){\tiny.}}
}%
{\color[rgb]{0,0,0}\put(2176,-1861){\makebox(1.6667,11.6667){\tiny.}}
}%
{\color[rgb]{0,0,0}\put(2701,-1786){\line( 0,-1){ 75}}
}%
{\color[rgb]{0,0,0}\put(5551,-1786){\line( 0,-1){ 75}}
}%
{\color[rgb]{0,0,0}\put(2701,-1786){\line( 1, 0){2850}}
}%
\put(2476,-2090){\makebox(0,0)[lb]{\smash{{\SetFigFont{12}{14.4}{\rmdefault}{\mddefault}{\updefault}{\color[rgb]{0,0,0}1650}%
}}}}
\put(5326,-2090){\makebox(0,0)[lb]{\smash{{\SetFigFont{12}{14.4}{\rmdefault}{\mddefault}{\updefault}{\color[rgb]{0,0,0}1610}%
}}}}
\end{picture}%

Bibliográfia a stílusfájltól eltérő formátumban

Fórumok

Sziasztok!

Adottak magyar nyelvű (La)TeX doksik, melyekhez bibliográfiát a BibTex-kel készíteném el.
A gondom, hogy a plain.bst, huplain.bst (utóbbi a https://math.bme.hu/latex/ oldalról származik) stílusfájlok nem tőlünk megkövetelt formátumban állítják elő a bibliográfiát. Főleg az elemek sorrendjének kellene másnak lennie.

A BibTex alapból tudja, hogy csak a hivatkozott elemeket szerepelteti, illetve szerző szerint ábécé sorrendbe rendezi a bibliográfiát, ezekre szükség is van.
Belenéztem a huplain.bst-be, de nem triviális, mit kellene módosítani.

A követemények pl.:
- könyv hivatkozás: Szerző: Kötetcím (dőlttel). Kiadó, Megjelenés helye, évszám.

Amiben eltér ez a majdnem jó 'huplain'-től: az évszámot a kötetcím után szerepelteti; illetve a szerzők nevének írásmódja: külföldi esetén Vezetéknév, Keresznév; magyaroké Vezetéknév Keresztnév (szerintem nem reális követelmény a magyar és külföldi megkülönböztése, akkor a .bib fájlban az author mezőben majd így adom meg).
- tanulmánykötet: szintén leginkább az évszámmal, annak helyével van a gond. A szükséges formátum: Szerző: Cikkcím. In: Szerkesztő: Kötetcím (dőlttel). Kiadó, Megjelenés helyem évszám, kezdő oldal - utolsó oldal.
- folyóiratnál is hasonlóan

Kérdés: Van valami egyszerű(bb) eszköz LaTeX-hez (MikTex), amivel elkészíthető a fenti módon testreszabott a (főként magyar nyelvű) bibliográfia stílusfájl?

Előre is köszi!

chronology

Fórumok

Sziasztok.

Egy kedves kis idővonalat találtam a texlive csomagban, ami szép demóval rendelkezik.
Gondoltam, nekem visszafelé kéne a vonal, azaz mondjuk 1800-1700-ig.
Fordítva írva a számokat az eredeti demóban már nem ment, szétrondította a képet. Gondoltam, egy paramétert negatívra váltok, ezzel már ment is.
Jelenleg így fest:

\documentclass{article}
\usepackage{chronology}
\begin{document}
\begin{chronology}[-5]{1650}{1630}{10cm}[5cm] % itt a -5 volt 5 eredetileg
\event[1649]{1647}{\color{blue}{\small{valami}}}
\event{1647}{\small{valami}}
\event{1635}{\small{valami}}
\end{chronology}
\vspace{5cm}
\end{document}

Kicsit eltolódik maga a számegyenes balra, okát nem értem.
A leírásban nem értem a kongruenciát:
https://www.complang.tuwien.ac.at/doc/texlive-doc/latex/chronology/chro…
(a modulust alsó indexben adták meg...?)

Íme az eredeti kód, melyen változtattam:
http://ctan.ijs.si/tex-archive/macros/latex/contrib/chronology/example…

fancyhdr eltűnt... [megoldva]

Fórumok

Sziasztok.

A fejlécmódosítóm megadta megát.

root[bin]# kpsewhich fancyhdr.sty
/usr/share/texmf/tex/latex/fancyhdr/fancyhdr.sty

pedig ott van. A tex fájlban semmit sem változtattam:

\usepackage{fancyhdr}
\fancyhf{}
\fancyhead[LE,RO]{Typeset by \LaTeX}
\fancyhead[RE,LO]{kézirat: \date{\today}}
\fancyfoot[LE,RO]{\thepage}
\fancyfoot[CE,CO]{\leftmark}
\renewcommand{\headrulewidth}{2pt}
\renewcommand{\footrulewidth}{1pt}
\pagestyle{fancy}

valahogy mégis az alap tex-fordítás szerint keletkezik a dvi meg a pdf...

Sejtelmem sincs, mi történt.

Bekavarhatott egy xetex felrakás esetleg, melyről még mindig nem tudom hova telepedett és mit módoított?

XeTeX első lépések

Fórumok

Sziasztok.

LaTeX-et használok már több, mint egy évtizede, vagy másfél. Sok saját makrót írtam, majd elvetettem, később újabbakat csináltam -- szóval éltem az életem.
Most a többnyelvűség miatt felfigyeltem a xetex-re, de elakadtam. Alig van olyan számú dokumentum, mint a latex esetében, meg nem vagyok biztos benne, hogy mondjuk a nemrég beidomított wrapfigure környezetem működik- e majd vele.

A xetexet salixon forrásból telepítettem, kiadtam a make installt is, aztán onnan már nem tudom, mi van vele. Lila gőzöm sincs, hova telepedett, így az src könyvtárban ahol a xetex bináris van, bemásoltam a wikiről egy példafájt, ami többnyelvű. Innen: https://en.wikipedia.org/wiki/XeTeX

Ez a kimenete:
This is XeTeX, Version 3.1415926-2.5-0.9999.3 (TeX Live 2013)

kpathsea: Running mktexfmt xetex.fmt
fmtutil: no info for format `xetex'.
I can't find the format file `xetex.fmt'!
root[web2c]#

Gyanítom, hogy sokkal több anyázásom lenne mint eddig bármivel, de próbálkozom még. Még azt sem tudom, hogy melyik distrib repója a legjobb ehhez.

--------
Ami fontos lenne:
teljes kompatibilitás az előző tex fájlaimmal, ne kelljen mindet átnyálazni.
wrapfigure, magyarlatex, elválasztás jó legyen