Wszystkie wpisy, których autorem jest Wojciech Myszka

Wyniki testu z 11 kwietnia 2018

Wyniki nie są zachwycające (moje oczekiwania były wyższe), ale są lepsze niż z testu przeprowadzonego jakoś tak rok temu (również na Mechatronice).

Poniżej histogram. Jak widać nikt nie przekroczył 23 punktów…

Poniżej wyniki. Kolumnę z ocenami należy traktować tylko orientacyjnie, ale skala jest identyczna jak w roku poprzednim.

Lp.Nr albumupunktyocena
1243353153
2243360173,5
3243717184
4243735143
5243947204,5
6243693184
7243676184
8243709194
9243737173,5
10226537102
11243700214,5
12245856102
13236932194
14243746173,5
15243733214,5
16243692122
17243706184
18243355194
19245726184
21243723225
22243348204,5
23243751184
24232808194
26243745204,5
27243680225
28243729184
29243740184
30243356184
31243359143
32243372143
33243710214,5
34243750132
35243681214,5
36243688204,5
37243686163,5
38243352194
39243747184
40205721204,5
41243357173,5
42243678184
44243362204,5
45243760153
46243683173,5
47243695184
48243689194
49243712194
50243765214,5
51243756132
52243685204,5
53243727153
55243948194
56243673143
57243728184
58243725204,5
59243741194
60243364153
61236381194
62243742143
63243758143
64243730184
65243719184
66245727214,5
67243738184
69243351184
70243768143
71243759214,5
72243769173,5
73243762143
74243677194
75243744153
76229029163,5
77243743184
78239343153
79243690153
80243718153
81243734153
82243698214,5
83243363173,5
84243703163,5
85243732132
86243749153
87245876204,5
88243704173,5
89243365143
90243371163,5
91243349204,5
92237044173,5
93219673214,5
94243701132
95243724163,5
96243705194
97243953194
98243697194
100243761163,5
101243672173,5
102243726184
103245835132
104243373173,5
105243763194
106243722214,5
107243757204,5
108243720173,5
109243954173,5
110243354163,5
111243702214,5
112243711163,5
113243736214,5
114243682204,5
115243755204,5
116236774184
117243696143
118243675153
119243721
120243358153

pdf2pptx

Szukam, oczywiście, jakiejś prostej metody konwersji slajdów stworzonych w beamerze do formatu PowerPoint. To co znalazłem traktować należy bardziej jako żarcik, choć działa (i z formalnego punktu widzenia z pliku PDF tworzy piękną prezentację w formacie pptx.

Metoda, która została użyta może być zakwalifikowana jako metoda siłowa: każda strona prezentacji PDF konwertowana jest do grafiki bitmapowej, a następnie używana jako slajd. Skrypt pdf2pptx pakuje wszystko w XML, dodaje niezbędne pliki pomocnicze i kompresuje. Nie są potrzebne żadne wymyślne biblioteki…

Poniżej prosta prezentacja testowa utworzona w beamerze w formacie pdf i po przekształceniu do formatu pptx.
beamer-benchmark

Z markdown do pptx

Najnowsza wersja programu pandoc (do pobrania ze stron projektu) ma możliwość konwersji markdown do formatu pptx.

Teoretycznie (nie udało mi się tego jeszcze sprawdzić) można użyć dowolnego szablonu (w formacie .pptx lub .potx) podczas konwersji.

Poniżej efekty konwersji prostego pliku o zawartości

 

Poniżej efekty tych konwersji, to znaczy plik pdf utworzony „klasyczną” drogą (konwersja do LaTeXa i do PDF)

slajd

oraz przekonwertowany plik .pptx i prezentacja wyeksportowana do formatu PDF.

slajd_pptx

Pandoc

 

Wstęp

Program pandoc to narzędzie działające w linii poleceń. Więc poniższy wpis może bardziej zainteresować użytkowników korzystających z linii poleceń na co dzień. Dodać trzeba, że w jednakowym stopniu dotyczy to systemu Windows jak i Linux.

Co może pandoc?

Żeby pokazać co potrafi program pandoc, kod źródłowy strony WWW opisującej język markdown. Tak, została ona tak właśnie przygotowana. Znajduje się on poniżej, można też ściągnąć go na dysk.

Program pandoc został użyty do skonwertowanie tekstu do następujących formatów:

Wszystkie konwersje wykonane zostały za pomocą następujących poleceń: 

 

Markdown

 

Słów kilka na wstępie

Jak wiadomo, standardem de facto tworzenia dokumentów na uczelni jest Najpopularniejszy Komercyjny Procesor Tekstu. Władze Uczelni również chętnie z niego korzystają. Również Oficyna Wydawnicza dokumenty do publikacji najchętniej przyjmuje w tym formacie.

Organizatorzy konferencji nie wyobrażają sobie, żeby użyć innego formatu.

Co więcej Ministerstwo również preferuje tę aplikację rozsyłają przygotowane dokumenty i oczekując sprawozdań w tym formacie. Jedynie dokument podlegające później automatycznemu przetwarzaniu przesyłane są w inny sposób.

Natomiast istnieje wiele innych sposobów przygotowania tekstu — czy na swoje potrzeby, czy do publikacji. Jednym z nich jest LaTeX.

Tym razem chciałem jednak wspomnieć o formacie Markdown.

Wprowadzenie

Markdown to język znaczników (oraz program), który został opracowany w 2004 roku (John GruberAaron Swartz) z myślą o łatwiejszym przygotowywaniu zawartości sformatowanej jako HTML. Język wzbudził spore zainteresowanie i obrósł różnymi interesującymi narzędziami (z których najciekawszym jest program pandoc — uniwersalny konwerter pozwalający dokonywać konwersji pomiędzy rożnymi formatami dokumentów.

Cechy charakterystyczne formatu markdown

  1. Plik źródłowy w tym formacie jest bardzo prostym plikiem tekstowym, który może być przygotowany z użyciem najprostszych narzędzi.
  2. Tworzonemu dokumentowi można nadawać strukturę: dzielić na rozdziały, podrozdziały,…
  3. Można tworzyć listy proste i numerowane.
  4. Można używać wyróżnień (wytłuszczenie, pochylenie tekstu)
  5. Można wstawiać rysunki.
  6. Można wstawiać fragmenty kodu.
  7. Można korzystać z odsyłaczy.
  8. Bardzo łatwo wstawiać proste tabele.

Narzędzia

Edytory

Jest bardzo wiele edytorów oferujących jakieś wsparcie dla języka markdown.

  • Najprostszy ogólny edytor tekstowy (notatnik, Notepad++,… w Windows lub jakikolwiek edytor tekstowy pod linuksem: vim, geany,…)

W najprostszym przypadku będzie jedynie kolorowanie składni.

  • Sympatycznym, uniwersalnym i prostym rozwiązaniem rozwiązaniem „wielosystemowym“ może być edytor caret, instalowany jako rozszerzenie do przeglądarki Google Chrome.

Jest też cała grupa uniwersalnych edytorów oferujących, na przykład, kolorowanie składni dla bardzo wielu języków, w tym i dla markdown. Praktycznie każdy „dobry” edytor dla programistów będzie oferował jakieś wsparcie dla markdown.

Na drugim końcu są specjalizowane edytory oferujące zaawansowane wsparcie dla markdown. Należą do nich Caret czy Typora oferujące zaawansowany podgląd tworzonych dokumentów, edycję wizualną czy konwersję do wielu formatów.

Programy do konwersji

Język markdown powstał równocześnie z perlowym skryptem (programem) umożliwiającym konwersję do HTML. Wraz z rozprzestrzenianiem się standardu przybywało aplikacji korzystających z tego sposobu prezentowania zawartości.

Dziś jednym z dających największe możliwości programów jest pandoc.

Kto używa markdown

Z markdown (lub specjalnych jego wersji) korzysta:

Co dalej?

W kolejnych odcinkach opowiem o możliwych zastosowaniach języka markdown.