Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vypracovávání materiálů a formátování #5

Open
johnymachine opened this issue May 20, 2016 · 2 comments
Open

Vypracovávání materiálů a formátování #5

johnymachine opened this issue May 20, 2016 · 2 comments
Assignees
Labels

Comments

@johnymachine
Copy link
Collaborator

johnymachine commented May 20, 2016

Workflow

  1. Podívám se do seznamu okruhů Tematické okruhy ke SZZ 2015/2016 #3
  2. Vyberu si nezabranou otázku (nemá žádné piktogramy a checked) a založím si issue s krátkým jménem otázky(dále použito jako jméno souboru a hlavní nadpis otázky).
  3. Do seznamu otázek přidám piktogram a odkaz na issue (xx. ✏️ Text otazky Review materiálů #7)
  4. Issue si přidělím a přidám hlavičku viz Okruh 18 - WWW aplikace #9
  5. Po vypracování práci nahraju a změním piktogramy na ⌛ (otevřeno k diskuzi review)
  6. Kdokoliv chce provést review si také přidělí issue, vyplní se v hlavičce a zkontroluje texty.
  7. Po dokončení review, kdy už je okruh víceméně hotový, lze stav označit 👀. Tím se dá najevo, že se čeká na případná další vylepšení / feedback.
  8. Pokud je vše dokonalé, změní se příslušné piktogramy na ✅ a původní autor issue uzavře, současně s tím zašktne check před otázkou.

Git tutorial

Repozitář je třeba naklonovat přes SSH, abyste mohli pushovat změny zpět. K tomu si musíte vygenerovat klíče a přidat k github acc.

Potom lze pracovat zhruba takto (pokud jste ve větvi master).

mkdir xx_text_otazky  # vytvorim adresar pro otazku
# nejak vytvorim soubor s otazkou, podstatna je pripona .md
touch xx_text_otazky/xx_text_otazky.md  # pripadne treba vytvorim soubor v editoru
git pull origin master  # stahnu si aktualni verzi
git add :/ -A  # pridam vsechny zmeny, vcetne pripadnyho odstraneni souboru
git commit -m "zprava"  # commitnu zmeny
git push origin master  # nahraju do github repa

Formát

➡️ Každá vypracovaná otázka by měla začínat krátkým nadpisem první úrovně s číslem a přesným zněním otázky. Následuje citace s kompletním popisem otázky, viz již vypracované.

➡️ Text je formátovaný jako markdown, tahák je třeba zde: http://assemble.io/docs/Cheatsheet-Markdown.html/

Základní syntaxe:

# Nadpis 1
## Nadpis 1.1
### Nadpis 1.1.1

> citace

*kurziva*
**tucne**

- necislovany
- seznam

1. cislovany
2. seznam

`zvyrazneni kodu`

![Alternativni text obrazku](url_obrazku)

[Nazev odkazu](url_odkazu)

➡️ Jednotlivé otázky jsou členěné do samostatných složek, které obsahují i další materiály (obrázky atd.). Na obrázky je možné odkazovat relativně a měli by mít název ve formátu xx_pekny_popisek.png. Preferovaný formát je png protože je celkem do brý na text popisků a svg nefunguje dobře. V případě potřeby je možné převést online.

➡️ Můžete vyzkoušet různé editory s náhledem, ale pozor na výsledný syntax. Mě se osvědčil MarkdownPad2, ale ten ve Windows 10 blbne. Takže teď zkusím MarkPad. Je to dobré na odladění vzhledu.

➡️ Některé místa je možné vhodně obohatit o emoticony. Ale pouze v rámci technické dokumentace, takhle spíš ne... :godmode:
EDIT: Emotcony se špatně generují do pdf, používat pouze v issues.

➡️ Vložený obrázek by tedy měl odkazovat na svou lokální kopii s rozumným názvem a v titulku by měl být uvedený popisek, který je zopakován pod obrázkem se zvýrazněním italics.

➡️ Pokud je potřeba matematická formulka, stačí použít eqn editor a úplně dole vybrat URL encoded, což vygeneruje url k obrázku. Dále je dobré vybrat jako formát svg (vektorový a lépe čitelnější). Pokud by v budoucnu přestala stránka fungovat, vždycky jsou k dispozici původní LaTeX formule, ze kterých to lze opět vygenerovat. Pokud výraz obsahuje zřetězené indexy, nebo je špatně čitelný, doporučuji změnit font na větší velikost.

c^2 = a^2 + b^2

lze vložit jako

![c^2 = a^2 + b^2](https://latex.codecogs.com/svg.latex?%5Clarge%20c%5E2%20%3D%20a%5E2%20+%20b%5E2)

➡️ Na tabulky se hodí použít generátor. Tenhle podporuje i ctrl-v, což přijde celkem vhod.

@johnymachine johnymachine changed the title Doporučené formátování a nástroje Vypracovávání materiálů a formátování May 20, 2016
@johnymachine johnymachine mentioned this issue May 21, 2016
30 tasks
@johnymachine johnymachine self-assigned this May 21, 2016
@nicki-krizek
Copy link
Owner

Fun fact: Jsme nejaktivnejsi od 11:00 do 22:00, rano nikdo nedela :D

https://github.com/tomaskrizek/tul-szz-it-nv/graphs/punch-card

@michalmuzicek
Copy link
Collaborator

gee I wonder why :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants