TIM-JYU / TIM

TIM (The Interactive Material) is an open-source cloud-based platform for creating interactive learning documents.
https://tim.education/view/about/en-US
MIT License
13 stars 4 forks source link

Autoimport Ephemeralin avulla #876

Closed dezhidki closed 2 years ago

dezhidki commented 9 years ago

In GitLab by @Smibu on Jul 1, 2015, 17:51

dezhidki commented 9 years ago

In GitLab by @Smibu on Jul 1, 2015, 15:30

Tuleeko tähän myös docx ja tex import? Josskain kortissa oli ohje miten docx muutetaan md:ksi – Vesa Lappalainen

dezhidki commented 9 years ago

In GitLab by @Smibu on Jul 1, 2015, 17:35

@vesal Ephemeral ei ota muuta kuin md:tä vastaan. Mutta tosiaan Pandocia kutsumalla saanee docx -> md -muunnoksen tehtyä.

dezhidki commented 9 years ago

In GitLab by @Smibu on Jul 2, 2015, 12:42

Eli menisikö se käyttäjän kannalta niin, että importtaa doxc:än tai textin, niin Pandoc muuttaa md ja sitten ephe pilkkoo ja siitä saadaan sitten TIMiin? Jos importtaa suoraan md:n , niin sitten ei ole tuota muunosta välissä. Ja jos md:sisältää niitä meidän uusia merkintöjä, ei mene ephen kautta vaan pilkotaan omin voimin.

Vai onko tuo sitten importissa (tyypistä riippumatta) seuraava valinta, että jaetaanko kappaleisiin "joka välistä" vaiko vain otsikoista ja koodilohkoista yms (joka pilkotaan itse?)?

Siinä managen-edit ikkunassa oleva koodi olisi aina sitä uutta merkintätäpaa?

Mutta jos siihen haluaisi tiheämmän kappalejaon, niin kiertäisikö se silloin pehen kautta? Siinä oli se ongelma että ainakin taulukoita tuo nykyinen versio muuttaa sisällöltään, ei siis tee pelkkiä kappalejakoja. – Vesa Lappalainen

dezhidki commented 9 years ago

In GitLab by @Smibu on Jul 3, 2015, 13:53

Eli menisikö se käyttäjän kannalta niin, että importtaa doxc:än tai textin, niin Pandoc muuttaa md ja sitten ephe pilkkoo ja siitä saadaan sitten TIMiin? Jos importtaa suoraan md:n , niin sitten ei ole tuota muunosta välissä. Ja jos md:sisältää niitä meidän uusia merkintöjä, ei mene ephen kautta vaan pilkotaan omin voimin.

Joo, noin ajattelin myös.

Vai onko tuo sitten importissa (tyypistä riippumatta) seuraava valinta, että jaetaanko kappaleisiin "joka välistä" vaiko vain otsikoista ja koodilohkoista yms (joka pilkotaan itse?)?

Sekin voisi olla mahdollinen optio.

Siinä managen-edit ikkunassa oleva koodi olisi aina sitä uutta merkintätäpaa?

Joo.

Mutta jos siihen haluaisi tiheämmän kappalejaon, niin kiertäisikö se silloin pehen kautta? Siinä oli se ongelma että ainakin taulukoita tuo nykyinen versio muuttaa sisällöltään, ei siis tee pelkkiä kappalejakoja.

Niin no Epheä kannattaa käyttää varmaankin korkeintaan vain, kun doku importataan ensimmäistä kertaa (ja silloinkin tosiaan voisi valita, että haluaako "tiheän" jaon (Ephellä) vai uuden tyylin mukaisen jaon (itse tehty)). Mutta jos tuosta Ephestä ennen pitkää halutaan eroon, niin varmaan olisi käyttöliittymässä hyvä olla toiminto, jossa kappaleita voi itse tarvittaessa pilkkoa helposti. Tuo oma tiheä pilkkominen (2 rivinvaihtoa) on tosiaan hieman haastavaa taulukoiden yms. listojen takia, mutta koodiblokit se osaa jo ainakin hoitaa.

dezhidki commented 9 years ago

In GitLab by @Smibu on Jul 3, 2015, 22:04

Entä jos kaikki "hankalat" paikat pitäisi kehystää koodilohkojen tapaan jollakin alku- ja lopputagillä?

Eli jos sen alkuimportin jälkeen vielä haluaa tiheämmän kappalejaon, niin editorissa olisi joku työkalu merkkailla noita taulukoita yms. Nyt se pitäisi olla kohtuulisne helppoa lisätä kun on tuo TABit tuolla editorissa.

Muutenkin sitten se kpl jaon tihentäjä voisi olla sellainen, ett jos on joku alue merkitty "suojatuksi", niin siitä ei yritetäkkään pilkkoa. Joskus voisi tuolla tavalla merkitä useamman pienen kappaleen kuuluvaksi samaan "kappaleeseen".

Jos kpl välin pitää harvana, pitäisi keksiä joku tapa editoida pienempää palaa lohkosta. Tuo editori ei ole kauhean mukava käyttää jos lohko on sivujen pituinen.

Vesa

@juvalkee @Smibu – Vesa Lappalainen

dezhidki commented 9 years ago

In GitLab by @Smibu on Jul 6, 2015, 14:58

Entä jos kaikki "hankalat" paikat pitäisi kehystää koodilohkojen tapaan jollakin alku- ja lopputagillä?

Joo siis tämä oma tiheä pilkkominen tukee jo sitä atom=true merkintää (ks. data model), eli varmaankin sitä voi tarvittaessa käyttää. @juvalkee @vesal

dezhidki commented 6 years ago

In GitLab by @Smibu on Nov 14, 2017, 24:59

closed