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)
- 1162 megtekintés
Hozzászólások
Ahogy elnézem, ez egy külön iparág:
https://ctan.org/topic/bibtex-util
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
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..
- A hozzászóláshoz be kell jelentkezni
Nem marad ki valamilyen lépés a fordítás során (bibtex, latex 2x, ha jól emlékszem)?
- A hozzászóláshoz be kell jelentkezni
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]#
- A hozzászóláshoz be kell jelentkezni
Szerintem a bibtex után 2x kell latexolni, de nem vagyok benne biztos, nagyon régen használtam legutóbb.
- A hozzászóláshoz be kell jelentkezni
Az apalike.sty hiányzik mindenestül a texlive-ból. Meg még pár bibtex-stílus, melyekről olvasok mindenütt.
Gyakorlatilag ez szívás, feleslegesen.
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
???
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).
- A hozzászóláshoz be kell jelentkezni
Benne van.
Már megoldódott.
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
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}
- A hozzászóláshoz be kell jelentkezni
Azt hiszem, ez kapcsolódik ide:
https://hup.hu/node/90661
meg ide:
https://hup.hu/node/81093
megide:
http://r.snowl.net/harvard-style-citation-in-hungarian-language-hun/
- A hozzászóláshoz be kell jelentkezni