TimeLine er en gratis, plattforms-tidslinje-creator-applikasjon, skrevet i Python, som kjører på Linux, Mac OS X og til og med Windows. Det vil tillate noen å enkelt lage skreddersydde tidslinjer, for ethvert formål de liker, med mange nyttige funksjoner som gruppering av hendelser, tilpasset visuell representasjon og mer.

Tidslinjer kan ha mange bruksområder fra utdanningsformål, gjennom datarrepresentasjon til hendelsesplanlegging. Uansett hva du bruker, er TimeLine et godt alternativ til kommersielt tilgjengelig programvare eller alle nettbaserte elektroniske verktøy

Installasjon

TimeLine har få avhengigheter. Du trenger Python 2.5 eller høyere (som skal være tilgjengelig på de fleste systemer) og wxPython 2.8.9.2. Bare for å være på den sikre siden, sjekk hvilken versjon av Python du har installert.

 python -V 

Hvis utgangen viser 2, 5 eller høyere, er det ingenting annet du trenger å gjøre med det. Hvis du ser en mindre versjon, kan du prøve å oppdatere systemet. Dette burde være like enkelt som

 sudo apt-get oppdatering sudo apt-get oppgradering 

på Debian (og Ubuntu) derivative distros.

For å sjekke hvilken versjon av wxPython du har tilgjengelig på systemet, søk etter python-wxgtk-pakken:

 apt-cache søk python-wxgtk 

Din produksjon vil være noe sånt. Tallet etter pakkenavnet vil være ditt versjonsnummer:

På Debian 8 bør dette returnere versjon 3.0, mens på Ubuntu 14.04 vil du se versjon 2.8.

Hvis det står 2, 8, bør du verifisere den mindre versjonen, som du trenger 2, 8. 9.2 . Sjekk detaljene med

 apt-cache show python-wxgtk2.8 

og søk etter linjen der den står Versjon: 2.8.XX

I dette tilfellet er det 2, 8. 12, så vi er klare til å gå.

 sudo apt-get install python-wxgtk2.8 

Last ned TimeLine fra sourceforge. Den nyeste versjonen på tidspunktet for skrivingen var 1.6.0.

 wget http://sourceforge.net/projects/thetimelineproj/files/thetimelineproj/1.6.0/timeline-1.6.0.zip 

Pakke ut zip-filen. Du kan gjøre dette hvor som helst, men det er trolig best og enklest å beholde det i din hjemmekatalog:

 Unzip timeline-1.6.0.zip -d $ HOME 

Du kan nå starte TimeLine med:

 python $ HOME / tidslinje-1.6.0 / source / timeline.py 

Du kan også lage et skrivebordsikon eller startboks som peker på denne kommandoen (Prosessen vil variere noe avhengig av systemet, DE og / eller verktøyene som er tilgjengelige).

Hovedtrekkene

TimeLine har et enkelt brukergrensesnitt som er enkelt å navigere.

Hvis du følger lenken for "Komme i gang", blir du presentert med en tidslinje for eksempel. Hendelsene som vises, vil forklare TimeLines beste bruk når du samhandler med dem.

Funksjonene er rene og nyttige. Mens det ser veldig enkelt ut, har TimeLine noen veldig avansert funksjonalitet, bygget rett inn i den. Evnen til å manipulere

og naviger tidslinjer

viser sin virkelige kraft. Likevel gir preferansevinduet overraskende lite å finjustere,

men hvis du ikke er redd for å få hendene dine skitne, vil redigering av $ HOME / timelineproj.cfg tillate fullstendig konfigurering av TimeLine, inkludert det enkelt å legge til keyborad snarveier.

 nano $ HOME / .thetimelineproj.cfg 

Opprette tidslinjer

Når du starter et nytt prosjekt, kan du velge å opprette fil-, tall- eller katalogtidslinjer, og utvide de mulige brukssakene til programvaren.

For å starte en filtidslinje må du opprette en .timeline eller .ics-fil på datamaskinen for å lagre tidslinjen inn. Du vil da bli presentert med et tomt lerret. Du kan definere et hvilket som helst antall kategorier og undergrupper på så mange nivåer som du vil, og gi dem karakteristiske farger fra "Tidslinje -> Rediger kategorier -> Legg til meny."

Dine kategorier vises da i venstre rute.

For å legge til en hendelse på tidslinjen, dobbeltklikk du lerretet eller velg menyen "Tidslinje -> Lag Event". Hendeltypen vil være enten tekst eller numerisk (i henhold til tidslinjetypen). Du kan ha hendelser over en periode (med den valgte alternativknappen) eller et enkelt tidspunkt. Hvis du vil at noen hendelser alltid skal vises på samme linje, legg dem inn i en beholder.

Hendelser vil vises i henhold til start- og sluttidspunktet og i forhold til andre hendelser som kan overlappe i farger oppgitt av deres kategorier.

Hovering over et arrangement vil vise sin beskrivelse i en popupballong som også kan festes for å holde seg åpen.

Hvis du oppretter en katalog tidslinje, vil filene i den katalogen bli vist i rekkefølge av dato opprettet / endret og kategorisert etter mappestruktur,

selv om dette synes å ha noen begrensninger.

Konklusjon

TimeLine er et kraftig program som kan hjelpe deg med å organisere og representere informasjon i et tidslinjeformat. I tillegg til sine få feil, har TimeLines hovedfunksjonalitet, som skaper og viser tilpassede tekstbaserte tidslinjer, fungerer feilfritt. Hvis du trenger en lett, enkel og grei tidslinjeskaperprogram for Linux, trenger du ikke se lenger.