From a0f945947a4a0fa5d71c83231755a1b6ec1a3778 Mon Sep 17 00:00:00 2001 From: Jake Howard Date: Fri, 1 Sep 2017 22:56:02 +0100 Subject: [PATCH] Add more test files --- .gitignore | 3 +++ test-files/end.md | 13 ++++++++++++ test-files/image.md | 6 ++++++ test-files/intro.md | 41 ++++++++++++++++++++++++++++++++++++++ test-files/ipsum.md | 19 ++++++++++++++++++ test-files/mdp.yml | 7 +++++-- test-files/pandoc.md | 23 +++++++++++++++++++++ test-files/test-image.png | Bin 0 -> 801 bytes test-files/test.md | 1 - test-files/test2.md | 1 - 10 files changed, 110 insertions(+), 4 deletions(-) create mode 100644 test-files/end.md create mode 100644 test-files/image.md create mode 100644 test-files/intro.md create mode 100644 test-files/ipsum.md create mode 100644 test-files/pandoc.md create mode 100644 test-files/test-image.png delete mode 100644 test-files/test.md delete mode 100644 test-files/test2.md diff --git a/.gitignore b/.gitignore index 5c77e36..3024988 100644 --- a/.gitignore +++ b/.gitignore @@ -112,3 +112,6 @@ fabric.properties # End of https://www.gitignore.io/api/rust,intellij,jetbrains lib/ + +### Other ### +test-files/output.pdf diff --git a/test-files/end.md b/test-files/end.md new file mode 100644 index 0000000..4a14153 --- /dev/null +++ b/test-files/end.md @@ -0,0 +1,13 @@ +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus accumsan justo nisi, eget eleifend eros blandit sit amet. Mauris ligula neque, posuere a fringilla quis, pharetra ac nisi. Duis lacus dui, sodales sit amet semper sit amet, euismod ut erat. Donec faucibus, nisi eget condimentum rutrum, tellus orci rhoncus ante, sed laoreet odio ex eu mi. In sem neque, ultrices et laoreet at, vestibulum non justo. Vestibulum tempus pulvinar vulputate. Vestibulum tellus nunc, pellentesque eget dolor eu, porta molestie nunc. Pellentesque at feugiat nisl. Aenean bibendum, lorem ut vehicula laoreet, ante eros sollicitudin augue, vitae volutpat diam augue a purus. Sed fermentum et enim quis elementum. Proin commodo, erat a egestas ultrices, ipsum tellus finibus neque, non aliquam nulla urna non magna. Nulla facilisi. Vivamus in lacinia neque. Aenean gravida elit ipsum, ac rutrum ligula vehicula a. + +Ut imperdiet sit amet sem egestas iaculis. Aliquam sit amet posuere ante, eget iaculis turpis. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Phasellus maximus lacinia malesuada. Nullam ullamcorper rhoncus massa, a eleifend enim malesuada ullamcorper. Sed sed consequat nibh. Vestibulum fringilla dignissim nulla, nec viverra felis elementum et. Cras tristique posuere luctus. Mauris dapibus pellentesque volutpat. In porttitor placerat felis, non ultrices mi elementum eget. Aenean id lectus egestas, imperdiet dolor ut, varius ante. Mauris vulputate congue lectus, vel tempus nisl volutpat et. Duis dapibus mauris vel aliquet porttitor. Mauris nec risus tempus, pharetra lectus sit amet, molestie ex. Vivamus dapibus mi quis porttitor fermentum. Maecenas imperdiet metus at mi varius pretium. + + +# Test Code +```bash +echo "Hi"; +echo "Also Hi"; +``` + +## Test Inline Code +Some `inline` code. diff --git a/test-files/image.md b/test-files/image.md new file mode 100644 index 0000000..e095c6e --- /dev/null +++ b/test-files/image.md @@ -0,0 +1,6 @@ +# Test Image + +![title for the above image @item1](./test-image.png) + + +![Example image downloaded from remote site](http://image.spreadshirtmedia.com/image-server/v1/designs/11735885,width=178,height=178/TV-Test-Screen.png) diff --git a/test-files/intro.md b/test-files/intro.md new file mode 100644 index 0000000..f9e49cf --- /dev/null +++ b/test-files/intro.md @@ -0,0 +1,41 @@ +_Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam ante purus, scelerisque sed pulvinar eget, suscipit feugiat augue. Cras quis quam ac dui aliquam rhoncus eu id diam. Cras dapibus vel nunc in finibus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla a lacinia nibh. Aenean finibus mauris et est euismod aliquam. Curabitur dictum nulla quis turpis fringilla vestibulum at eget ligula. Donec et ultricies massa, ut volutpat neque. Praesent elementum ultrices urna at finibus. Nunc risus mi, porta sed eros sit amet, sagittis sollicitudin velit. Nulla a felis in tellus gravida pretium sit amet eget libero. Donec aliquet ac est semper molestie._ + +__Curabitur arcu velit, faucibus sed condimentum vitae, consectetur a lectus. Fusce a cursus magna. Nam vel posuere erat, in congue purus. Aliquam aliquet eu leo vel cursus. Vestibulum mattis est ac diam finibus, in aliquet erat iaculis. Phasellus est quam, rutrum a tempus non, vehicula vitae tellus. Nam nec leo consectetur, aliquam lorem eget, dignissim arcu. Phasellus vitae convallis urna, ac aliquet purus. Vivamus nisl mauris, volutpat quis pretium non, fringilla non dui. Pellentesque velit justo, pretium a porta nec, varius ac lacus.__ + +[reference](#test-image) + +# Test 1 +test 1 + +## Test 1a +test 1a + +### Test 1ai +test 1ai + +### Test 1aii +test 1aii + +#### Test 1aii inner +test 1aii inner + +##### Test 1aii inner inner +test 1aii inner inner + +### Test 1aiii +test 1aiii + +## Test 1b +test 1b + +## Test 1c +test 1c + +# Test 2 +test 2 + +# Test 3 +test 3 + +# Test 4 +test 4 diff --git a/test-files/ipsum.md b/test-files/ipsum.md new file mode 100644 index 0000000..0774729 --- /dev/null +++ b/test-files/ipsum.md @@ -0,0 +1,19 @@ +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas et ante orci. Proin convallis, felis porta scelerisque ornare, lacus erat rutrum enim, eget imperdiet felis diam vel elit. Mauris blandit, augue vitae dictum egestas, elit dui rhoncus augue, non feugiat enim est quis eros. Suspendisse eu quam mi. Phasellus a aliquet nibh, ac pulvinar massa. Mauris pulvinar tristique euismod. Vestibulum venenatis tincidunt diam, vel gravida augue commodo at. Aenean accumsan erat nec viverra lobortis. Cras in leo nisi. Suspendisse ut massa dictum, cursus enim vitae, tempus orci. Cras maximus, enim ac elementum pellentesque, orci augue tincidunt risus, nec commodo odio nibh nec felis. Nulla sit amet justo vel erat tincidunt egestas. In suscipit ut massa a luctus. In hac habitasse platea dictumst. + +Phasellus leo leo, varius eu pellentesque non, interdum in lacus. Cras fringilla, purus ut aliquet bibendum, elit magna suscipit ipsum, et mollis nisl dui vel tellus. Etiam vel velit eget arcu suscipit ultrices vel in metus. Nunc blandit suscipit elit, vel commodo quam rutrum vestibulum. Vivamus tincidunt magna vitae nunc facilisis convallis. Praesent sollicitudin nulla et facilisis porttitor. Fusce sodales sagittis augue, in hendrerit enim tempus eu. Sed vulputate iaculis urna vel efficitur. Nullam nec mattis erat, quis condimentum tellus. Nullam vitae tellus nec felis porttitor viverra. In ac facilisis nulla, a lobortis nibh. Nam nec arcu vel neque efficitur venenatis. Morbi arcu orci, vulputate non ullamcorper ac, volutpat quis lorem. Praesent aliquet odio vel sem bibendum, vel aliquet magna fringilla. + +Nulla at libero eget tellus tempor ullamcorper in nec nulla. Suspendisse vulputate, nulla lacinia auctor tempus, massa nibh lacinia erat, nec dignissim nibh felis luctus erat. Donec condimentum urna sit amet mi rutrum, at malesuada quam bibendum. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Sed cursus nunc nibh, quis efficitur turpis sagittis eu. Donec vitae commodo neque, sed accumsan nunc. Sed ac magna interdum, fringilla sapien quis, blandit diam. Duis lobortis tortor vel nibh elementum, vitae consectetur turpis condimentum. Nulla augue tellus, porta et vestibulum id, vehicula nec turpis. Fusce sed erat id magna consectetur vestibulum in et lectus. Donec odio leo, pellentesque finibus faucibus et, posuere at lacus. Aliquam nec ligula ligula. Duis at blandit ante. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. + +Proin ut nisi vehicula, congue turpis at, ultricies ipsum. Vivamus at venenatis magna, vitae bibendum neque. Fusce sed consequat nulla, a consectetur mauris. Sed suscipit id orci vitae interdum. Phasellus ornare ac dui in euismod. Donec cursus nunc et fringilla tincidunt. Nulla molestie augue eget consectetur ullamcorper. Vivamus a orci nibh. Proin sed purus nec mauris dignissim bibendum. + +Pellentesque justo urna, viverra sed interdum efficitur, dignissim non elit. Vivamus a felis dapibus, fermentum enim eu, malesuada dolor. Ut ac imperdiet felis. Aenean vel dignissim leo. In vehicula consectetur libero, a semper eros. Sed sed tellus lectus. Quisque luctus fermentum metus et laoreet. Proin convallis, felis ut blandit viverra, turpis diam lobortis sem, at rutrum urna risus sed risus. Etiam at mi nisi. Duis consectetur porta tellus, vitae ultricies ipsum dictum et. Vestibulum sit amet ipsum risus. Phasellus in porttitor mauris. Nulla non nunc ac nibh aliquam tincidunt sed tempus felis. Suspendisse et tellus eros. Integer nec finibus est, mattis vestibulum nibh. + +Suspendisse suscipit vitae enim a elementum. Curabitur erat erat, scelerisque imperdiet arcu a, suscipit mollis ipsum. Curabitur cursus cursus faucibus. Mauris suscipit ex vitae tellus porta bibendum. Donec elementum nunc neque, in congue tellus vehicula et. Phasellus mauris urna, fringilla eget aliquam ut, vehicula nec dui. Phasellus justo ipsum, porttitor hendrerit elit eget, tincidunt euismod mauris. + +Mauris et justo turpis. Curabitur faucibus ipsum eu magna varius bibendum. Quisque augue nibh, faucibus vitae sagittis eu, sagittis vitae mauris. Mauris varius ipsum tortor, non laoreet dolor rhoncus eget. Phasellus iaculis sollicitudin gravida. Fusce eu mauris quam. Morbi mi massa, efficitur eget commodo ut, tempor in risus. Aenean velit urna, fermentum quis faucibus et, placerat quis sem. Nam vitae volutpat elit. Vivamus aliquet id purus ut tincidunt. + +Suspendisse eu pretium justo. Donec id nulla sed urna iaculis hendrerit at at tortor. Curabitur egestas ac nibh id lobortis. Nulla in est aliquam, ullamcorper ipsum vitae, vehicula elit. Nam congue id lectus vitae tincidunt. Aliquam mollis dignissim feugiat. Etiam mauris eros, placerat et malesuada id, malesuada non eros. Aenean accumsan pellentesque justo, id hendrerit mauris iaculis a. Curabitur venenatis magna vitae vehicula finibus. Etiam egestas vehicula molestie. Curabitur risus lacus, porttitor tincidunt lacus et, ultrices consequat lectus. Phasellus eget nibh fermentum, faucibus magna ac, euismod lectus. + +Vestibulum non molestie nisl, sit amet dapibus felis. Aenean id eros imperdiet nibh semper gravida. Morbi porta, lacus ac efficitur commodo, diam diam sollicitudin quam, non dapibus ligula felis a dui. Nam efficitur felis vitae ligula eleifend ultrices. Vestibulum hendrerit, arcu id pulvinar feugiat, mauris urna ultrices nisi, et malesuada sem purus non ante. Fusce non eros neque. Duis magna eros, finibus a est eget, feugiat cursus nisl. Sed commodo interdum luctus. Donec nec auctor justo. + +Sed nec elit iaculis, lacinia diam ut, lacinia diam. Maecenas magna risus, ullamcorper et ligula ac, porttitor facilisis sem. Donec condimentum non ante porta pellentesque. Curabitur vitae tortor purus. Aliquam sit amet bibendum erat. Maecenas sagittis odio velit, in congue odio maximus id. Etiam sed commodo massa. Nunc elementum mi non nisl volutpat, ut facilisis neque volutpat. Integer euismod velit ex, nec laoreet tortor tristique non. diff --git a/test-files/mdp.yml b/test-files/mdp.yml index 88714bb..689d43d 100644 --- a/test-files/mdp.yml +++ b/test-files/mdp.yml @@ -1,7 +1,10 @@ --- input: - - test.md - - test2.md + - intro.md + - pandoc.md + - image.md + - ipsum.md + - end.md output: pdf: output.pdf title: test title diff --git a/test-files/pandoc.md b/test-files/pandoc.md new file mode 100644 index 0000000..4ed147b --- /dev/null +++ b/test-files/pandoc.md @@ -0,0 +1,23 @@ +# Test Content + +- [@nonexistent] + +- @nonexistent + +- @item1 says blah. + +- @item1 [p. 30] says blah. + +- @item1 [p. 30, with suffix] says blah. + +- @item1 [-@item2 p. 30; see also @item3] says blah. + +- A citation group [see @item1 p. 34-35; also @item3 chap. 3]. + +- Another one [see @item1 p. 34-35]. + +- Citation with a suffix and locator [@item1 pp. 33, 35-37, and nowhere else]. + +- Citation with suffix only [@item1 and nowhere else]. + +- With some markup [*see* @item1 p. **32**]. diff --git a/test-files/test-image.png b/test-files/test-image.png new file mode 100644 index 0000000000000000000000000000000000000000..05e2bc8b733aa72867675a384c2fbc842a789ae8 GIT binary patch literal 801 zcmeAS@N?(olHy`uVBq!ia0vp^8-TcpgAGVNV|Drgq}Y|gW!U_%O?XxI14-? ziy0WWg+Z8+Vb&Z8pdfpRr>`sfLsl*UORFUNU#}S$nAUl^IEGZ*dVAeAJ2+6{z{lsy zJcD0$2V`oOPA=QDAfP}%Muw#{oIU(6L)Yqf2OZUOyEHlcN()z)eBkwVeY0T2jia}^ zx}0aL^?r}DZ}2);w4(KX{#jN3b7%k0xs#F_Ic;K4w$`Fb)0Z9VXEz&uDNvkrdxzY` znf_Lfo;(V;v#-?RqtmI59pZv-mjp{GAAfW%;nvm=rZPiDa;RCzro)s&twu4uE<83mfBD=Cr<7-9 zem_}d-Tg02{pZ=Nt)EVOHhS5!rz7I_<+&BAsVQ%D{=U2s+xu@{)vbp9IXh;S39fBD zG3)o_a}p=2AN_oF_euPTt&K-3g5o``9)G=Y(88)z@nz2%jievP{;n{&EEhL@y-fe~ z>3V8*jn{8=GM`h^u{tZ0S+D!WStYGb{)b+BwSQGz z{x_?F?bv(^lwkY6HY@e9>n%?E@a=n^e3=<+XlVHHyz;A5({E<{xxW|htK21$KVSFn z*RN6MD|*U%m+XzTZ+m=t@y&>n_RFM$#3q(TdETqqU?lZ>mz%QEqsx!K&d5Cf_v5bj zKZ|O#r){^@mzK2*c=ttbR-VuCouAXoYs~F4&K&hg&O2^@{P~~SJz3}9of0lwV47{h4D2`t?sAF9@+sDGlQqApUXO@geCwu(nGcY literal 0 HcmV?d00001 diff --git a/test-files/test.md b/test-files/test.md deleted file mode 100644 index 5d34bf1..0000000 --- a/test-files/test.md +++ /dev/null @@ -1 +0,0 @@ -# Test 1 diff --git a/test-files/test2.md b/test-files/test2.md deleted file mode 100644 index f7b1c22..0000000 --- a/test-files/test2.md +++ /dev/null @@ -1 +0,0 @@ -# Test 2