Jak zapodać hyphenpenalty jako parametr CLI w Pandoc'u?

Chcę przekonwertować MD do PDFa – używając #pandoc i #pdflatex:

bash
pandoc \
"$md_file" \
--pdf-engine=pdflatex \
--variable=geometry:a4paper \
--variable=fontsize=12pt \
--output "${md_file%.md}.pdf"

---

**Czy/jak mogę _wyłączyć_ łamanie wyrazów za pomocą parametru CLI?**

---

Próbowałem to zrobić w środku źródłowego pliku #markdown, przy pomocy YAMLowych bloków metadata – działa:

markdown
---
header-includes: |
\hyphenpenalty=10000
\exhyphenpenalty=10000
---

Reszta markdowna…

---
require('packer').startup(function()
use 'wbthomason/packer.nvim'
use {
'vimwiki/vimwiki',
config = function()
vim.g.vimwiki_list = {
{
path = '~/',
syntax = 'markdown',
ext = '.md',
}
}
vim.g.vimwiki_ext2syntax = {
['.md'] = 'markdown',
['.markdown'] = 'markdown',
['.mdown'] = 'markdown',
}
end
}
end)

Być może przykład powyżej będzie pomocny. Zamień podwójne cudzysłowy na pojedyncze. Powodzenia:)
#programowanie #webdev #markdown #python
Polecacie jakieś proste do przeprogramowania interpretery mark down?
Potrzebuje zrobić przetwarzanie na niestandardowe formaty (wykop,gopher/Gemini/BBS) i dodać normalnie nie wspierane znaczniki
na przykład
[title][\title]
[desc][\desc]
Więc szukam czegoś co można łatwo i przyjemnie przerobić mając już podstawy md->html i md->ascii
Pytanie dla mądrych głów z tagu #programowanie.

Wiecie może jak zrobić izolowanie codeblock od parsowania go przez markdown?
Teraz zrobiłem, że najpierw #!$%@? codeblock, dodaje do niego highlighting, wrzuca do arraya i zamienia codeblock na neutralny string.

Później całą resztą tekstu lecę z moimi rules aby zmachować np. pogrubienia, podkreślenia etc..
A na końcu zamieniam z powrotem mój neutralny string na codeblock z arraya.

Takie rozwiązanie działa, ale każdy komentarz musi


Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję od czasu do czasu informacje o ciekawych programach,
bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang i #haskell

Pełna wersja tego zestawienia https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-06-04-2020/

A jeśli chcesz jeszcze więcej, zapisz się do mailingu https://devopsiarz.pl/newsletter/zapisz/

Jeśli chcesz, aby Cię wołać, zapisz się do mirkolisty https://devopsiarz.pl/mirkolista



### Materiały tego zestawienia (wyróżnienie subiektywne)

https://devopsiarz.pl/kurs-ansible/yt-livestream-tworzenie-i-deploy-wlasnej-listy-mailingowe-sendy-aws-ses/
Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję od czasu do czasu informacje o ciekawych programach,
bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python. Ponadto #security, #apple, #rustlang,
#haskell i czasem #produktywnosc

Jeśli interesują Cię takie materiały i chcesz ich więcej - zapisz się do mojej listy mailingowej na https://devopsiarz.pl (formularz po lewej stronie).

---

### Materiał tego zestawienia

https://www.wykop.pl/wpis/48046527/unknownews-ze-wzgledu-na-to-co-dzieje-sie-w-polsce/

Jakub, który tworzy swoje zestawienia
ędzie, ale teraz kombinuje nad jeszcze inny


@devopsiarz: Widziałem ostatnio Twój stream ( ͡~ ͜ʖ ͡°) - bardzo fajnie.
Rzucam wolną propozycję nagrania może czegoś na temat continous integration. Wybrać jakieś popularne narzędzie i przeprowadzić całą konfigurację + deployment (a już cudownie gdyby było na przykładzie jakiejś #golang appki). ;-) Czy taki temat wchodził by w grę ?
Jest dokumentacja VSCode API, wyświetlana w trzech formach(tyle znalazłem):

https://code.visualstudio.com/api/references/vscode-api

https://vscode-docs.readthedocs.io/en/latest/extensionAPI/vscode-api/

https://vshaxe.github.io/vscode-extern/Vscode.html

Pochodzą stąd:
https://github.com/Microsoft/vscode/blob/master/src/vs/vscode.d.ts

Szukam innych szablonów(?) do wyświetlania tego typu dokumentacji.
Np. coś co ma pełniejszy konspekt(spis treści), żeby nie kończył się na "tasks, window, workspace", ale żeby schodził też niżej.

Ale podawajcie wszystkie jakie znacie szablony, żebym mógł je sobie przejrzeć.

#vscode #programowanie #typescript #markdown #git
#test #markdown

Nagłówek I

==

Nagłówek II

--

# Styl ATX Nagłówka I

## Styl ATX Nagłówka II

### Styl ATX Nagłówka III

#### Styl ATX Nagłówka IV

##### Styl ATX Nagłówka V

###### Styl ATX Nagłówka VI

Cytat w cytacie:

Jak kończą frajerzy?


Właśnie tak!


Ok

Lista z gwiazdek:

* 1

* 2

* 3

Lista z plusów:

+ 1

+ 2

+ 3

Lista z minusów:

- 1

- 2
@Linux_Shines: bo zaimplementowane są te funkcje, które są przydatne przy formatowaniu komentarzy. Wiele poziomów nagłówków powodowałby bałagan. Linki z przypisami to też bardziej do WIKI niż komentarzy. Za to dołożyliśmy spoilery, których w markdownie nie ma, a które są przydatne u nas. Tu masz opisane co wspieramy.

Trochę bogatsza (nagłówek i lista) składnia dostępna jest w edytorze treści własnej, bo tam ma to sens.