Re: [dk-tug] MWE (Eller hvad der gerne skulle virke) til dansk speciale
Lars Madsen <[email protected]>
| Newsgroups | gmane.comp.tex.danish |
|---|---|
| Message-ID | <[email protected]> |
Du forveksler to ting
input vs. oputput
input er det du giver til bibtex, her forventer den ' and ' til at separere forfatternavnene således at den kan arbejde videre med den, det er simpelthen en del af et format bibtex forventer man skriver i. Ligesom at man skal skrive f.eks.
autor = {...},
I outputtet kan bibtex så spørge stilen hvad den skal skrive som ord mellem forfattere, dlfltxbbibtex beder den om at anvende ' og '
Antag f.eks. Vi har tre forfattere
author = {Ann Asen and Bo Bsen and Ci Csen}
Alt efter til kan bibtex pille dette fra hinanden og i outputtet skrive
Asen, Bsen og Csen
Det ' and ' der står i bibtex filen har egentlig ikke noget at gøre med hvad du får ud fra bibtex, det er den måde bibtex forventer at data er adskilt på.
Hvis der er mange forfatttere vil du også ofte se at det kommer ud som Asen et al (2010), i outputtet mens den lange liste kommer i litteraturlisten.
/Lars Madsen
Institut for Matematik / Department of Mathematics
Aarhus Universitet / Aarhus University
Mere info: http://au.dk/daleif@imf / More information: http://au.dk/en/daleif@imf
________________________________________
From: [email protected] [[email protected]]
Sent: 04 February 2013 11:38
To: Lars Madsen
Cc: [email protected]
Subject: RE: [dk-tug] MWE (Eller hvad der gerne skulle virke) til dansk speciale
Nu sidder jeg lige på arbejde uden en maskine med tex installeret, så
jeg kan ikke lige compile det.
Men det er måske bare mig der har misforstået, men Jørgen Frode Bakka
og Eigil Fivelsdal, er en dansk bog, og derfor har vi skrevet og mellem
forfatterne. Men hvis der forventes et 'and' så skriver vi det bare
sådan, så længe der i litteaturlisten kommer til at stå
Jørgen Froke Bakka og Eigil Fivelsdal
og ikke
Jørgen Froke Bakka and Eigil Fivelsdal
I følge deres skrift fra studiet af, så skal det skrives Bakka og
Fivelsdal (2010), hvis der henvises som i <forfatter og forfatter> (år),
og hvis der bruges som en kilde til et afsnit så skal der skrives
(Forfatter og forfatter, årstal) men det kan være jeg ikke har nærlæst
materialet godt nok.
Men det skal jeg få kigget på så snart jeg kommer hjem fra arbejde.
On 04.02.2013 11:26, Lars Madsen wrote:
> Du må ikke ikke adskille forfattere med ' og ' i din .bib-fil. Det
> skal være ' and '
> Nedenstående virker (husk lige at slette eller omdøbe ref.bib,
> filecontents skriver kun sit indhold een gang).
> Bemærk også at der ved edition ikke skal skrives '.', det gør bibtex
> selv alt efter stilen
>
> Du kan så prøve med \cite{..} og \citep{...}, jeg synes ikke at ',
> <år>' er så pænt i teksten, der er afgrænsning med parenteser bedre.
>
> Og som sagt, forfatter adskillelsen for forfatterne af en engelsk bog
> citeret i en dansk tekst, skal være på dansk.
>
> \begin{filecontents}{ref.bib}
> @BOOK{bakka2010,
> author={Jørgen Frode Bakka and Eigil Fivelsdal},
> title={Organisationsteori -- Struktur, kultur, processer},
> publisher = {Handelshøjskolens Forlag},
> year="2010",
> edition = "5"
> }
>
> @BOOK{test,
> author={Hans Hansen and Thomas Witter},
> title={funny jokes and other stories},
> publisher = {Wiley},
> year="2300",
> edition = "2"
> }
> \end{filecontents}
>
> \documentclass[12pt,a4paper,danish]{memoir}
> \usepackage[utf8]{inputenc} % eller med applemac eller utf8
> \usepackage{babel}
> \usepackage[T1]{fontenc}
> \usepackage{lmodern}
> \usepackage[authoryear]{natbib}
> \usepackage[danish=quotes]{csquotes}
> \begin{document}
> \cite{bakka2010} dette burde se sådan ud : Bakka og Fivelsdal, 2010
> \\
> \\
> \cite{test} dette burde det sådan ud: Hansen and witter, 2300
> \bibliographystyle{dlfltxbbibtex}
> \bibliography{ref}
> \end{document}
>
>
>
>
> /Lars Madsen
> Institut for Matematik / Department of Mathematics
> Aarhus Universitet / Aarhus University
> Mere info: http://au.dk/daleif@imf / More information:
> http://au.dk/en/daleif@imf
>
>
> ________________________________________
> From: [email protected] [[email protected]]
> Sent: 04 February 2013 11:21
> To: Lars Madsen
> Cc: [email protected]
> Subject: Re: [dk-tug] MWE (Eller hvad der gerne skulle virke) til
> dansk speciale
>
> Nu har jeg forsøgt mig med
>
> main
> \documentclass[12pt,a4paper,danish]{memoir}
> \usepackage[utf8]{inputenc} % eller med applemac eller utf8
> \usepackage[danish]{babel}
> \renewcommand{\danishhyphenmins}{22} % bedre orddeling
> \usepackage[T1]{fontenc}
> \usepackage{lmodern}
> \usepackage[authoryear]{natbib}
> \usepackage[danish=quotes]{csquotes}
> \begin{document}
> \cite{bakka2010} dette burde se sådan ud : Bakka og Fivelsdal, 2010
> \\
> \\
> \cite{test} dette burde det sådan ud: Hansen og witter, 2300
> \bibliographystyle{dlfltxbbibtex}
> \bibliography{ref}
> \end{document}
>
> Bib
> @BOOK{bakka2010,
> author={Jørgen Frode Bakka og Eigil Fivelsdal},
> title={Organisationsteori - Struktur, kultur, processer},
> publisher = {Handelshøjskolens Forlag},
> year="2010",
> edition = "5."
> }
>
> @BOOK{test,
> author={hans hansen and thomas witter},
> title={funny jokes and other stories},
> publisher = {Wiley},
> year="2300",
> edition = "2."
> }
>
>
> når man compiler så skriver den så "og Eigil Fivesdal", istedet for
> at
> skrive Bakke og Fivelsdag.
>
> Jeg har forsøgt at læse din big Lars, og mener eller også jeg gør det
> rigtigt nu. Men jeg må jo så lave en eller anden fejl.
>
> vh
> Tommy
>
> On 02.02.2013 20:08, Lars Madsen wrote:
>> Du skal læse op på bibtex formatet, ' and ' eret nøgle ord og skal
>> bruges til at adskille forfattere uanset sprog. Og de burde jo hedde
>> og i outputted i begge tilfælde
>>
>> Chicago er en engelsk stil og giver kun and i outputtet, prøver med
>> den stil jeg nævnte
>>
>> / daleif - Nexus 7
>>
>> [email protected] skrev:
>>
>>
>> hej lars
>>
>> Du må meget gerne ligge et eksempel op.
>>
>> Nu har jeg forsøgt med følgende:
>> \documentclass[12pt,a4paper,danish]{memoir}
>> \usepackage[latin1]{inputenc} % eller med applemac eller utf8
>> \usepackage[danish]{babel}
>> \renewcommand{\danishhyphenmins}{22} % bedre orddeling
>> \usepackage[T1]{fontenc}
>> \usepackage{lmodern}
>> \usepackage[authoryear]{natbib}
>> \usepackage[danish=quotes]{csquotes}
>> \begin{document}
>> \cite{bakka2010} dette burde se sådan ud : Bakka og Fivelsdal, 2010
>> \\
>> \\
>> \cite{test} dette burde det sådan ud: Hansen and witter, 2300
>> \bibliographystyle{chicago}
>> \bibliography{ref}
>> \end{document}
>>
>>
>> ref.bib:
>> @BOOK{bakka2010,
>> author={Jørgen Frode Bakka og Eigil Fivelsdal},
>> title={Organisationsteori - Struktur, kultur, processer},
>> publisher = {Handelshøjskolens Forlag},
>> year="2010",
>> edition = "5."
>> }
>>
>> @BOOK{test,
>> author={hans hansen and thomas witter},
>> title={funny jokes and other stories},
>> publisher = {Wiley},
>> year="2300",
>> edition = "2."
>> }
>>
>>
>> Men det ligner slet ikke, det kan hverken finde ud af navne eller
>> sprog.
>>
>> Ideelt, ville jeg gerne have at der blev lavet et & i stedet for at
>> skrive og/and, men det kan jeg nok finde ud af at rette et eller
>> andet
>> sted. Til at starte med ville det være lækkert hvis jeg bare kunne
>> få
>> den til at lave litteratur listen rigtigt.
>>
>> On 02.02.2013 19:23, Lars Madsen wrote:
>>> Læs hvad der står i min bog
>>>
>>> natbib og den stil jeg nævnte giver forfatter-år som standard og på
>>> dansk
>>>
>>> Og \citep[side 5]{foo} giver (forfatter, år, side 5)
>>>
>>> Ellers vil jeg gerne se et sådant lille et minimalt eksempel der
>>> viser hvad du laver og ikke giver forfatter år. (sidder ikke lige
>>> ved
>>> en pc så jeg kan ikke teste lige nu)
>>>
>>> Hvis du manuelt udfylder thebibliography så får du [1] , du skal
>>> have
>>> bibtex til at udfylde thebibliography for dig for at kunne få
>>> forfatter år. Der er masser af eksempler i min bog
>>>
>>> / daleif - Nexus 7
>>>
>>> [email protected] skrev:
>>>
>>>
>>> Hej Lars
>>>
>>> Ja det gik op for mig.
>>>
>>> Det var nu mest for at få det hele med i den samme fil, men det er
>>> så
>>> forkert.
>>>
>>> men det ændre ikke rigtigt på at jeg gerne vil have bibliography og
>>> \cite til at fungere på samme måde på dansk, som når man kører med
>>> engelsk.
>>>
>>> Jeg bruger dk-bib fordi så (hvis det ellers virkede) kunne jeg få
>>> \cite
>>> til at give
>>> Forfatter, årstal.
>>>
>>> Der er ikke interesse i at have \cite skrive [1] eller ForÅrstal,
>>> eller
>>> hvad der nu ellers er af muligheder.
>>>
>>> Jeg har forsøgt mig med min bog, men det er ikke lykkedes mig at
>>> lave
>>> noget hvor det kommer rigtigt ud.
>>>
>>> Jeg forsøger igen, og kigger på den der biblatex pakke.
>>>
>>> vh Tommy
>>> On 02.02.2013 18:47, Lars Madsen wrote:
>>>> Basalt set laver du to ting oven i hinanden. Du skal ikke både
>>>> manuelt udfylde thebibliography og forsøge at bruge bibtex.
>>>>
>>>> Det du laver her har overhovedet ikke noget med dk-bib eller
>>>> bibtex
>>>> at gøre.
>>>>
>>>> Husk at man i bibtex leverer opdelt data i en ekstern fil og
>>>> anvender
>>>> så bibtex programmet til at formatere denne data til et udfyldt
>>>> thebibliography environment
>>>>
>>>> Tag et kig i min bog. Du har to muligheder, brug bibtex og natbib,
>>>> så
>>>> får du muligheden for at bruge Feks \citep.
>>>>
>>>> dk-bib er desværre ikke kompatibel med natbib. Du kan prøve at
>>>> benytte den stil jeg bruger i min bog: dlfltxbbibtex (i stedet for
>>>> dk-apali), den bruger dansk sprog. dlfltxbbibtex kommer med latex
>>>> hvis
>>>> du har en fuld installation, Feks texlive
>>>>
>>>> Men husk at bibtex kan ikke sortere på dansk. Der må man snyde en
>>>> smule.
>>>>
>>>> Den anden mulighed er at benytte biblatex, som fortsat anvender
>>>> bibtex formatet, men resten er meget anderledes.
>>>>
>>>> / daleif - Nexus 7
>>>>
>>>> Tommy <[email protected]> skrev:
>>>>
>>>>
>>>> Hej
>>>>
>>>> jeg forsøger at lave et dokument med dansk understøttelse af
>>>> litteratur liste,
>>>> og det spiller bare ikke.
>>>>
>>>> Det her, mener jeg burde virke, men det bygger ikke.
>>>>
>>>> Basalt set, så ønsker jeg et memoir dokument, hvor man kan bruge
>>>> danske
>>>> bogstaver i bibliografien, og hvor referencer til bibliography
>>>> står
>>>> som
>>>> f.eks. (Forfatter, 2010, p.23) eller Forfatter, 2010.
>>>>
>>>> Dvs. jeg er nød til at bruge dk-bib, og apalike (som virker til at
>>>> være
>>>> forældet, da jeg var nød til at rette \bf til \textbf i .sty
>>>> filen)
>>>>
>>>>
>>>>
>>>> \documentclass[a4paper,danish,final]{memoir}
>>>>
>>>> \usepackage{varioref}
>>>> \usepackage[latin1]{inputenc}
>>>> \usepackage[danish]{babel}
>>>> \usepackage[T1]{fontenc}
>>>> \usepackage[apalike]{dk-bib}
>>>>
>>>> \begin{document}
>>>>
>>>> Blablabla said Nobody ~\cite{bakka2010}.
>>>>
>>>> \begin{thebibliography}{9}
>>>>
>>>> \bibitem{bakka2010}
>>>> Jørgen Frode Bakka og Eigil Fivelsdal
>>>> Organisationsteori - Struktur, kultur, processer.
>>>> Handelshøjskolens Forlag,
>>>> 5. udgave,
>>>> 2010.
>>>> }
>>>>
>>>>
>>>> \end{thebibliography}
>>>>
>>>> \bibliographystyle{dk-apali}
>>>>
>>>> \end{document}
>>>>
>>>>
>>>> Er der nogen der er friske på at oplyse mig om hvad jeg gør
>>>> forkert?
>>>>
>>>> _______________________________________________
>>>> [email protected] mailing list