Hjælp til LyX

Søger du et bestemt program? Mangler du et alternativ til dit Windowsprogram? Program-spørgsmål kan stilles her.
Zapaud
Indlæg: 7
Tilmeldt: 3. maj 2014, 22:34

Hjælp til LyX

Indlæg af Zapaud »

Hejsa

Jeg har lige opdaget tekstbehandlingsprogrammet LyX, der bruger LaTeX, og er blevet rigtig rigtig glad for det! Jeg har dog et par vanskeligheder, som jeg håber nogen herinde kan hjælpe med:

1) LyX er som udgangspunkt på dansk alle steder, men når jeg får vist mit dokument i pdf, står der "Contents" og "References" i stedet for "Indholdsfortegnelse" og "Litteraturliste", som der ellers står. Kan man få dem til at blive (ved med at være) danske, uden at skulle rode alt for meget rundt i diverse .bst-filer?

2) Jeg har en database med mine kilder til litteraturliste i en .bib-fil, som jeg også sagtens kan indlæse og bruge i LyX. Kilderne vises dog ikke helt som jeg gerne vil have, så har forsøgt at bruge både dk-bib og custom-bib i stedet. Det virker også umiddelbart fint, indtil jeg beder om at få vist pdf'en. Så er litteraturlisten helt væk og alle referencerne i teksten er blevet til spørgsmålstegn :-(

Jeg synes, jeg har fulgt forskrifterne til punkt og prikke, så kan simpelthen ikke regne ud, hvad der er galt. Nogen bud?
(Bruger forresten Ubuntu 14.04 og version 2.0.6 af LyX, hvis det har en betydning).
Klaus Rasmussen
Admin
Indlæg: 5604
Tilmeldt: 26. apr 2010, 02:40
IRC nickname: ClaudiuS
Geografisk sted: Nyborg [fyn]

Re: Hjælp til LyX

Indlæg af Klaus Rasmussen »

Hej Zapaud og velkommen til forum.

Sproget kan vi ikke ændre på, det er et spørgsmål om hvor langt oversætterne er nået.

Med hensyn til dit andet spørgsmål, kommer der nok en der kan svare.
Med Venlig Hilsen
Klaus

Kører Ubuntu 24.04.1 på ASUS All-Series, og Probook 4520s.
Gratis Ubuntumagasin: http://fullcirclemagazine.org/
https://mega.nz/folder/aJsmCYKa#dxMHKTi4Idmz6hiVpsI68Q
lath
Indlæg: 5095
Tilmeldt: 27. apr 2008, 02:16
IRC nickname: lars_t_h
Geografisk sted: Fyn

Re: Hjælp til LyX

Indlæg af lath »

Klaus Rasmussen skrev:Hej Zapaud og velkommen til forum.

Sproget kan vi ikke ændre på, det er et spørgsmål om hvor langt oversætterne er nået.

Det har ikke noget med hvor langt oversætterne er nået.

Man skal installere LaTex pakken med Dansk sprog i, og i dit Lyx/LaTex dokument skal du så bruge dansk. Så vil den bruge danske navne/ord i dokumentet i stedet for engelske.

Jeg er alt andet end en LaTex haj - jeg brugte det sidst i 2004, da jeg studerede Matematik på Aalborg Uni, 2. semester.

/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
Klaus Rasmussen
Admin
Indlæg: 5604
Tilmeldt: 26. apr 2010, 02:40
IRC nickname: ClaudiuS
Geografisk sted: Nyborg [fyn]

Re: Hjælp til LyX

Indlæg af Klaus Rasmussen »

Hvad sker der hvis du går ind i: dokument - indstillinger - sprog - vælg dansk?
Med Venlig Hilsen
Klaus

Kører Ubuntu 24.04.1 på ASUS All-Series, og Probook 4520s.
Gratis Ubuntumagasin: http://fullcirclemagazine.org/
https://mega.nz/folder/aJsmCYKa#dxMHKTi4Idmz6hiVpsI68Q
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: Hjælp til LyX

Indlæg af zob »

Mon ikke du mangler pakken texlive-lang-danish?

Kode: Vælg alt

sudo apt-get install texlive-lang-danish


EDIT:
Hov undskyld. Jeg gjorde vist den fejl at jeg forsøgte at løse det problem lath angiver, men ved genlæsning af dit oprindelige spørgsmål kan jeg godt se at det er brugerinterfacet du spørger til, ikke dansk (bl.a. bogstaver) i dokumenterne. Jeg lader forslaget stå alligevel. Der kan jo komme andre forbi.

NB: Institut for matematik på Aarhus Universitet har en fin guide til LaTeX liggende:
http://math.au.dk/videnudveksling/latex/bog/

Den taler dog ikke om programmet LyX, men de introducerende kapitler er rigtig gode (og hvis man skal bruge det til matematik, kan man roligt læse videre).
Zapaud
Indlæg: 7
Tilmeldt: 3. maj 2014, 22:34

Re: Hjælp til LyX

Indlæg af Zapaud »

Tak for svar alle sammen!

Mit sprog er sat til dansk og har heller ingen problemer med Æ,Ø og Å. Generelt er alting også på dansk, bortset fra, når jeg fremviser/konverterer til pdf. Så ændrer enkelte af overskrifterne sig til engelsk :-s

Jeg blev dog nødt til at slå sprogpakkesystemet "Babel" helt fra, da LyX blev ved at brokke sig over, at den ikke kunne finde de sprogpakker. Ved ikke om det kan hjælpe, hvis jeg får Babel til at virke? (hvordan det så end skal gøres..)

I øvrigt tak for link til læsestof. Jeg har dog allerede forsøgt at læse alskens information om LaTeX, dokumentationen til LyX osv., men har bare ikke kunnet finde nogen løsning på hverken sprog- eller litteraturlisteproblemet, æv bæv.
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: Hjælp til LyX

Indlæg af zob »

Du skal helt sikkert have babel til at virke, ellers går det ikke.
Jeg har lige testet hvad der sker når man prøver at bruge babel med "danish". Kan du ikke lige prøve at køre den kommando jeg smed:

Kode: Vælg alt

sudo apt-get install texlive-lang-danish


Den kompilerer i hvert fald ikke uden den pakke installeret. Ligeledes ser det ud til at du er nødt til at bruge utf8 som inputenc (i stedet for f.eks. latin1). Den kompilerer kun for mig med utf8.

Måske virker det allerede for dig nu, med de ændringer. Ellers kan du prøve nedenstående testdokument. Det burde virke med ovennævnte pakke installeret.

Prøv at oprette dette i f.eks. gedit, eller noget lignende.

Kode: Vælg alt

\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[danish]{babel}
\usepackage[T1]{fontenc}
\begin{document}
Hej ubuntudanmark. Vi tester for æ, ø og å.
\end{document}


Hvis du gemmer den som test.tex og prøver at kompilere den med pdflatex, hvad sker der så?

Kode: Vælg alt

pdflatex /sti/til/test.tex

Med den korrekte sti skulle den gerne kompilere og spytte en text.pdf fil ud (hvor du gerne skulle kunne se æøå).
Zapaud
Indlæg: 7
Tilmeldt: 3. maj 2014, 22:34

Re: Hjælp til LyX

Indlæg af Zapaud »

Aha, du havde helt ret zob. Det var bare den babel/texlive-pakke der skulle til! Nu er alle sprogproblemer klaret, hurra :-D

Så mangler jeg bare at kunne tilpasse litteraturlisten også, så er LyX klar til min specialeskrivning!
lath
Indlæg: 5095
Tilmeldt: 27. apr 2008, 02:16
IRC nickname: lars_t_h
Geografisk sted: Fyn

Re: Hjælp til LyX

Indlæg af lath »

Zapaud skrev:Aha, du havde helt ret zob. Det var bare den babel/texlive-pakke der skulle til! Nu er alle sprogproblemer klaret, hurra :-D

Så mangler jeg bare at kunne tilpasse litteraturlisten også, så er LyX klar til min specialeskrivning!


Du skal nok have installeret nogle BibTex pakker

/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
Zapaud
Indlæg: 7
Tilmeldt: 3. maj 2014, 22:34

Re: Hjælp til LyX

Indlæg af Zapaud »

Sikkert, ja! Det er bare svært at gætte, hvad for nogle pakker man mangler, når man ikke får nogen fejlmeddelelser :?
Men du kender måske til nogle must have bibtex-pakker Lars?
Zapaud
Indlæg: 7
Tilmeldt: 3. maj 2014, 22:34

Re: Hjælp til LyX

Indlæg af Zapaud »

Jeg kan fortælle, at jeg allerede har den, der hedder texlive-bibtex-extra.
lath
Indlæg: 5095
Tilmeldt: 27. apr 2008, 02:16
IRC nickname: lars_t_h
Geografisk sted: Fyn

Re: Hjælp til LyX

Indlæg af lath »

Zapaud skrev:Sikkert, ja! Det er bare svært at gætte, hvad for nogle pakker man mangler, når man ikke får nogen fejlmeddelelser :?
Men du kender måske til nogle must have bibtex-pakker Lars?


Jeg vil sige det på den måde at det var nogle andre der i 2004 stod for installation og opsætning af LaTex på AAU. Mig og min makker havde æren af design, og implementering af gruppens kunstig intelligens program i C programmerings sproget.

Du kan installere synaptic og så skrive bibtex i søgefeltet og så kigge i beskrivelserne om der er noget der ser interessant ud.

Hot tip:
Du kan lave 2. trin søgninger i Synaptic. Da dit er om af få bibtex til at virke i pdf sammenhæng, så tryk først på søgeknappen. I dialogboksen der kommer op skriver du bibtek og trykker på ok.
Søgning i bibtex søgningen sker ved at ibtex er valgt i kolonnen til venstre, og så skrive et søgeord i søgefeltet - altså ikke trykke på søgeknappen igen.

/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: Hjælp til LyX

Indlæg af zob »

Som de har pakket det, så burde bibtex være med i pakken texlive-base og den tror jeg er blevet installeret sammen med lyx.

Husk, kun værker fra din .bib som du rent faktisk citerer i din tekst kommer med på litteraturlisten. Hvis du ikke citerer nogen værker får du en tom litteraturliste (som standard, det kan sikkert ændres men spørg på tex.stackexchange.com eller prøv at google hvordan man gør).

Dvs. hvis jeg har 10 værker i min litteraturliste og kun citerer to af dem med \cite{cervantes1604quijote} og \cite{ludvigsen2010ubuntu} i LaTeX dokumentet, så kommer der kun de to citererede værker på min litteraturliste.

Du skal selvfølgelig også tilknytte litteraturlisten i dit hovedokument (før \end) med

Kode: Vælg alt

\bibliographystyle{plain}
\bibliography{NavnPåBibFil}


De rigtige folk at spørge om dine LaTeX problemer er nok lettere at finde her:
http://tex.stackexchange.com/

Apropos fejlmeddelelser:
Når der er dokumenter der ikke bliver genereret som forventet, eller du har andre problemer, vil du oftest være bedst tjent med at give dem, der skal hjælpe dig, outputtet fra forsøget. I LyX kan du finde dette under View->Messages
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: Hjælp til LyX

Indlæg af zob »

Nu kom jeg alligevel til at google det for dig. Du kan sætte alle værker på litteraturlisten uden at citere dem ved at indsætte linjen:

Kode: Vælg alt

\nocite{*}


Kilde: http://en.wikibooks.org/wiki/LaTeX/Bibliography_Management#Citations
I øvrigt et rigtigt fint sted at finde dokumentation også. Her er roden: http://en.wikibooks.org/wiki/LaTeX

EDIT: Nice. Jeg lærte lige en ny feature. Du kan splitte din litteraturliste i citerede værker og ikke citerede værker på denne måde: http://tex.stackexchange.com/questions/6967/how-to-split-bibliography-into-works-cited-and-works-not-cited/6977#6977

Hvad skal du for resten skrive speciale om siden du har valgt at bruge LaTeX? Ingen tvivl. Det bliver helt sikkert flottere, men hvis du slet ikke har erfaring med det og ikke ligefrem skal skrive om matematik, så er der måske en lille indlæringskurve som er lidt sur at skulle kæmpe med sammen med specialeskrivningen.

OBS: http://tex.stackexchange.com/questions/63852/question-mark-instead-of-citation-number
Zapaud
Indlæg: 7
Tilmeldt: 3. maj 2014, 22:34

Re: Hjælp til LyX

Indlæg af Zapaud »

Mange tak for hjælp og tips begge to! Efter at have installeret sprogpakken, begyndte jeg mirakuløst at få fejlmeddelelser på det med litteraturlisten, hvilket immervæk gjorde det en del lettere at google problemet!

Jeg har nu aldrig haft et ønske om at se hele litteraturlisten inkl. uciterede værker, men bare at se litteraturlisten i det hele taget. Før forsvandt den sporløst, når jeg fremviste i pdf (også selvom jeg havde citeret masser af værker fra den).

Problemet viste sig at have med encoding/decoding at gøre. Fordi jeg kører med utf8 alle steder (også i min kildedatabase), skulle der ændres en indstilling i LyX-menuen for LaTeX' output, så jeg nu bruger "bibtex8" i stedet for "normal". Andet skulle der ikke til - så kom litteraturlisten frem! Custom-bib kan jeg stadig ikke helt få til at virke, men det gør ikke så meget, da jeg har fundet en løsning med nat-bib + dk-apali, der fint lever op til danske universiteters krav.

Og hvorfor bruge LaTeX? Jeg er bare så uendeligt træt af manuelt at rette marginer/skrifttype/linjeafstand/billedplaceringer/sideskift etc. hver gang jeg skriver en tekst. Synes altid jeg ender med at have problemer og bruge oceaner af tid på det. Så kan det godt være, der er en stejl læringskurve for LaTeX, men det gør heller ikke så meget. Måske lærer jeg endda noget nyt :-) Alternativet er at fortsætte med bevidstløst at flytte rundt på tekstpassager, der ikke vil blive på de rigtige steder o.lign., og det kan jeg næsten ikke bære!