B2: Obligatorisk övning Allmänna råd: Namnge dina övningsfiler enligt följande. Ge ditt studerandenummer i början av varje filnamn: t.ex. 014288978A1avalmis.txt. Skicka bara filerna som önskades i övningen. Detta gör kursassistenternas jobb betydligt enklare. Om du inte namnger dem på detta sätt, påverkar det utvärderingen. Notera: Användningen av Return -tangenten för att köra ett kommando visas inte längre. Exercise B2a (linux, emacs) Gå till din mapp /home/username/latex/ Kopiera från kursens webbsida B2akesken.tex Kopiera den som en ny fil: cp B2akesken.tex B2avalmis.tex Kommandot pdflatex B2avalmis.tex producerar ett fel, d.v.s. L A TEX kraschar. Detta händer för att i filen B2avalmis.tex finns det ett fel i varje stycke: % Kappale 1, % Kappale 2, % Kappale 3, % Kappale 4 och % Kappale 5 Rätta dessa fem fel. Krav för denna övning: Övningen är färdig, då latex B2avalmis inte kraschar och resultatet är samma som på nästa sida:
Tavoitteenani on tuottaa paljon lihavoitua tekstiä. Tavoitteenani on tuottaa paljon lihavoitua tekstiä. Tavoitteenani on tuottaa paljon lihavoitua tekstiä. Tavoitteenani on tuottaa paljon lihavoitua tekstiä. Tavoitteenani on tuottaa paljon lihavoitua tekstiä. Tavoitteenani on tuottaa paljon lihavoitua tekstiä. Tavoitteenani on tuottaa paljon lihavoitua tekstiä. Tavoitteenani on tuottaa paljon lihavoitua tekstiä. Tavoitteenani on tuottaa paljon lihavoitua tekstiä. MUTTA VAIN TÄMÄN KAPPALEEN VERRAN! Tavoitteenani on laatia in line math kaava. Yksi Einsteinin kuuluisimmista kaavoista on E = mc 2, jonka tuntee moni. Tavoitteenani on laatia display math kaava. Harvempi tietää, että Einstein sai Nobelin kaavasta E = hf, eikä tuosta ylemmästä kaavasta. Yritän luoda uuden oman komennon, mutta jotain tässä nyt kyllä menee pieleen. Kyllä yksi Nobelin palkinto, on ihan kelpo saavutus. Tavoitteenani on, että tekstissä alla vain sana Einstein olisi kursivoitu. Einstein saavutti paljon muutakin, joten nuo tuolla yllä manitut olivat vain joitakin tunnetuimpia. Oli ihan kiva jos tämä kursivointin vihdoin päättyisi. Oli ihan kiva jos tämä kursivointin vihdoin päättyisi. Oli ihan kiva jos tämä kursivointin vihdoin päättyisi. Oli ihan kiva jos tämä kursivointin vihdoin päättyisi. Oli ihan kiva jos tämä kursivointin vihdoin päättyisi. Oli ihan kiva jos tämä kursivointin vihdoin päättyisi. Oli ihan kiva jos tämä kursivointin vihdoin päättyisi. 1
Exercise B2b (emacs, L A TEX, ADS) Gå till din mapp /home/username/latex/ I denna mapp starta editerandet av källkoden: emacs B2bviitteet.bib & Kopiera med musen från ADS databasen följande publikationers: Duquennoy et al., 1992, A&A, 254, L13 Goldman & Mazeh, 1994, ApJ, 429,362 Zahn, 1989, A&A, 220, 112 referensinformation, alltså Bibtex-fältet för detta abstrakt en efter en, efter varandra i filen: B2bviitteet.bib. Spara filen B2bviitteet.bib. Notera: Kopiera allting mellan @ARTICLE och det sista } tecknet. Ta inte bort eller lägg till någonting. Skapa en ny rad efter varje reference. Efter detta: ändra artiklarnas igenkänningstecken i filen B2bviitteet.bib som det visas nedan 1989A&A...220..112Z, till Zah89, 1994ApJ...429..362G, till Gol94, 1992A&A...254L..13D, till Duq92, Kopiera följande filer från kursens webbsida: aa.bst, aa.cls och B2bkesken.tex till samma mapp. Kopiera den nya filen: cp B2bkesken.tex B2bvalmis.tex Editera i filen B2bvalmis.tex de följande fyra delarna: Oppi1 till \citet{duq92} Oppi2 till \citep{gol94} Oppi3 till \citep{zah89} Oppi4 till \citet{gol94} Kör de följande kommandona bibtex B2bvalmis dvips B2bvalmis -o Checka resultat med att köra kommandot: evince B2bvalmis.ps & Krav för denna övning: Övningen är färdig när inte kraschar och resultateet ser ut på samma sätt som på följande sida:
All these circumstances raise serious questions regarding the evolutionary and dynamical history of this system. As was noted by Duquennoy et al. (1992), the separation of the two components at periastron would be equivalent to that of a circular orbit with a period of just 3.5 d. This short timescale is similar to the expected tidal-shear timescale (Goldman & Mazeh 1994) and suggests tidal interaction at least during periastron passage.... An evolutionary scenario based on a theory for the coupling of the envelope shear with a constant turbulent viscosity (Zahn 1989) would require an initial semi-major axis of about 1 pc and an even higher eccentricity. Such a large separation between the components would make the survival of the system very unlikely. Goldman & Mazeh (1994) favored a quadratic reduction of the convective-envelope viscosity over time References Duquennoy, A., Mayor, M., Andersen, J., Carquillat, J. M., & North, P. 1992, A&A, 254, L13 Goldman, I. & Mazeh, T. 1994, ApJ, 429, 362 Zahn, J.-P. 1989, A&A, 220, 112
Exercise B2c (python,octave) Gå till mappen du skapade tidigare: /home/username/programs/ Från kursens webbsida: kopiera denna till mappen python program Pharjoitus3.py Kör programmet: python Pharjoitus3.py Question 1: Varför kraschar detta program Pharjoitus3.py? Skapa en ny mapp /home/username/programs/ för dina egna nya octave program Oharjoitus3.m, som gör samma saker så nära som möjligt som python programmet Pharjoitus3.py. Du kan ersätta python kommandot print() i ditt nya octave program med antingen disp eller printf kommandon. Checka att ditt nya octave program inte kraschar, när du kör det med octave Oharjoitus3.m Kopiera till din mapp /home/username/programs/ från kursens webbsida octave programmet Oharjoitus4.m. Skapa ditt eget python program Pharjoitus4.py i /home/username/ohjelmat/, som gör samma saker så nära som möjligt som octave programmet Oharjoitus4.py. Checka att ditt python program inte kraschar, när du kör det: python Pharjoitus4.py Krav för denna övning: Svara kort fråga 1. Skapa det nya octave programmet som nämndes ovan, så att det inte kraschar när det körs med octave Oharjoitus3.m Skapa ett nytt python program som nämndes ovan, som inte kraschar när de körs med python Pharjoitus4.py Inlämnandet av övningarna Skicka ett elpost till kursens assistent, med kort svar till frågorna B1a: 1 3 och B1c: 1 3, och med filerna B2a: B2avalmis.tex and B2avalmis.pdf B2b: B2bvalmis.tex, B2bviitteet.bib and B2bvalmis.ps B2c: Oharjoitus3.m and Pharjoitus4.py bifogade