irodalomjegyzék, LaTeX references [megoldva]

Fórumok

Sziasztok.

Sikerült beüzemelnem a bibtex alapján az első irodalomjegyzékre való utalásomat.

Egyelőre a PDF kimeneten a \cite{} megad nekem egy linket, ami a szedésben így néz ki pl.:
[3]
Ez linkként szerepel a PDF fájlban, és ha ráklikkel az ember, a fájl végére ugrik a forrásra, azaz az irodalomjegyzék megfelelőjére. Ez az alap most.

Amit szeretnék, azt félig már megvalósítottam.

1.
Ne [3] jelenjen meg, hanem * jel, ami lábjegyzetbe leküldi a szemet.

2.
A lábjegyzetben legyen a \cite{} valahogy így:
$rightarrow$ SZERZŐ: Mű_címe; bővebben:[3]
(ezen még elmélkedem, miként tevődjön össze)

Kérdés:
Van-e erre kész modul, vagy inkább legózzam össze?
(sejtésem szerint nincs, de már volt részem meglepetésben)

Hozzászólások

A [3] egy formátum a bibtex-es sor előtt kell egy sor ami megadja a formátumot.
A [3]-ot a tudományos világban használják, pl a legnagyobb villamosmérnöki és informatikai szervezetnél is (IEEE). Ha szakmai dolgot írsz, akkor maradjál ennél mert ez mindenhol elfogadott az ipartól az egyetemekig. Ha valami bölcsésznek, esetleg orovsnak írsz, akkor kell átállítanod, mert csak ott használnak más formátumot.

Itt vannak, hogy milyen style-ok vannak:
https://www.sharelatex.com/learn/Bibtex_bibliography_styles

Köszi, PONT ebben a pillanatban nézem ezt épp :)

Az apalike tetszik nekem, de egyelőre képtelen vagyok beizzítani, az .aux file mintha létre se jönne.
Pontosítok.
Szégyenszemre a gummi editorával tudom csak az irodalomjegyzéket előállítani, ott a .cache könyvtárban minden lefut. parancssorban próbáltam forgatni, de kérdőjeleket rakott ki a cite-helyekre..

latex file.tex
bibtex forras
latex file.tex

volt, amikor kínomban többször is végrehajtottam.

---------
Aztán átneveztem most éppen a "forras"-t "file" névre, a forráskódban is átírtam, aztán aszem már lefordul. Ezt nem értem...

-------
marhaság. Nem megy semmi. Nem értem az egészet, pedig itt ülök a könyveim előtt.

az aux fájlom vége:
\citation{Smith:2012qr}
\citation{Smith:2013jd}
\citation{Georges:2007gp}
\bibstyle{plain}
\bibdata{konyv_osszesfejezet}
\newlabel{LastPage}{{}{250}{}{page.250}{}}
\xdef\lastpage@lastpage{250}
\xdef\lastpage@lastpageHy{250}

elméletileg ott van.
Még egy (most már a rendes fájlneveimmel):

# bibtex konyv_osszesfejezet
This is BibTeX, Version 0.99d (TeX Live 2017)
The top-level auxiliary file: konyv_osszesfejezet.aux
The style file: plain.bst
Illegal, another \bibstyle command---line 211 of file konyv_osszesfejezet.aux
: \bibstyle
: {plain}
I'm skipping whatever remains of this command
I couldn't open database file konyv_osszesfejezet.bib
---line 212 of file konyv_osszesfejezet.aux
: \bibdata{konyv_osszesfejezet
: }
I'm skipping whatever remains of this command
I found no database files---while reading file konyv_osszesfejezet.aux
Warning--I didn't find a database entry for "Smith:2012qr"
Warning--I didn't find a database entry for "Smith:2013jd"
Warning--I didn't find a database entry for "Georges:2007gp"
(There were 3 error messages)
root[1]#

Itt azt írják, hogy ezt az apa-izét nem csomagként kell meghívni, hanem a biblatex paramétereként. De még az is lehet, hogy itt megint a bibtex és biblatex különbsége számít, és nem veszed hasznát. Nem mellékeltél megint működő minimális példát, pedig ez olyan műfaj, ahol kell. Persze amúgy is csak találgatok, mert nem használtam még se BibTeX-et, se BibLaTeX-et, mivel nem publikálok tudományos területen, így nincs szükségem irodalomjegyzékre.

„Pár marék nerd-et leszámítva kutyát se érdekel már 2016-ban a Linux. Persze, a Schönherz koliban biztos lehet villogni vele, de el kéne fogadni, ez már egy teljesen halott platform. Hagyjuk meg szervergépnek…” Aron1988@PH Fórum

???
Ez biztos benne van az eredeti texlive-ban, ha rpm csomagot tudtak csinálni belőle a Fedorához:-)

# dnf info texlive-apalike2.noarch
Az utolsó metaadat lejárati ellenőrzés ennyi ideje volt: 0:19:21, ekkor: 2018. márc. 6., kedd, 12:35:22 CET.
Elérhető csomagok
Név : texlive-apalike2
Epocha : 6
Verzió : svn15878.0
Kiadás : 36.fc27.5
Arch : noarch
Méret : 39 k
Forrás : texlive-2016-36.20160520.fc27.5.src.rpm
Tároló : fedora
Összegzés : Bibliography style that approaches APA requirements
URL : http://tug.org/texlive/
Licenc : Knuth
Leírás : Described as a "local adaptation" of apalike (which is part of
: the base bibtex distribution).

Akkor sorrendben, hogy én is felfogjam, mit oldottam meg:

sample.bib file:

@BOOK{Smith:2012qr,
title = {{B}ook {T}itle},
publisher = {Publisher},
author = {Smith, J.~M. and Jones, A.~B.},
year = {2012},
edition = {7th},
}

@ARTICLE{Smith:2013jd,
author = {Jones, A.~B. and Smith, J.~M.},
title = {{A}rticle {T}itle},
journal = {Journal title},
year = {2013},
volume = {13},
pages = {123-456},
number = {52},
month = {March},
publisher = {Publisher}

--------------
essay_2.tex demo-file:

\documentclass[a4paper, 11pt]{article} % Font size (can be 10pt, 11pt or 12pt) and paper size (remove a4paper for US letter paper)
\usepackage[T1]{fontenc} % Required for accented characters

\begin{document}
\section*{Introduction}
This statement requires citation \cite{Smith:2012qr}; this one does too \cite{Smith:2013jd}.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean dictum lacus sem, ut varius
%\bibliographystyle{unsrt}
\bibliographystyle{apalike}
\bibliography{sample}
\end{document}

-------------------
Lépéseim:

latex essay_2.tex
---ekkor létrejött az .aux file

bibtex essay_2.aux
---ekkor ez történt, 2 új fájl megemlítésével:
This is BibTeX, Version 0.99d (TeX Live 2017)
The top-level auxiliary file: essay_2.aux
The style file: apalike.bst
Database file #1: sample.bib

latex essay_2.tex
---az egyszeres nem elég, mert a \cite-helyeken csak kérdőjel lesz

latex essay_2.tex
---most már jó, mehet a
dvipdf essay_2.dvi

Aszem' most felfogtam.

Kösz mindenkinek a sugallatot :)

------
A fent említett apacite.sty itt látható:
https://www.sharelatex.com/learn/Bibtex_bibliography_styles
Nekem bejött, bár még nem tudom, mit művel az esetleges ékezetekkel.

Hekk sem árt.
Nem tetszett, hogy az irodalomjegyzékben nem írta ki a neveket teljesen, csak amerikai módon rövidítve. Ronda...

Van egy file:
/texlive/2017/texmf-dist/bibtex/bst/base/apalike.bst

Ennek van egy sora:
{ s nameptr "{vv~}{ll}{, jj}{, f.}" format.name$ 't := % last name first

Ezt át kell írni erre:
{ s nameptr "{vv~}{ll}{, jj}{, ff}" format.name$ 't := % last name first

majd a fájlt elmenteni apalikefull.bst néven ugyanoda, aztán jöhet a
texhash

Ezután a fő tex fájlban az apalike helyett az apalikefull használandó, aztán megvannak a full nevek a zirodalomjegyzékben:

%\bibliographystyle{apalike}
\bibliographystyle{apalikefull}