Closed ucarbehlul closed 2 years ago
This isn't a bug. Your table contains at least one cell with a line break:
<td><p>Salı 22.00/<br />
20.00/<br />
21.45</p></td>
gfm pipe tables cannot contain line breaks in a cell. So, pandoc has no choice but to fall back on raw HTML.
Thanks, can the line breaks simply be dropped in this case? It would be much more convenient for mediawiki to gfm conversion if we still got some valid table without line breaks.
On Tue, Oct 25, 2022, 7:01 PM John MacFarlane @.***> wrote:
Closed #8399 https://github.com/jgm/pandoc/issues/8399 as completed.
— Reply to this email directly, view it on GitHub https://github.com/jgm/pandoc/issues/8399#event-7668429089, or unsubscribe https://github.com/notifications/unsubscribe-auth/AALQNRIT2UR5RNTNDAZVU6LWFCGIPANCNFSM6AAAAAAROOQKYQ . You are receiving this because you authored the thread.Message ID: @.***>
It's a valid table, because HTML can be included in gfm. Removing the line breaks would change the semantics of the table. Of course, you can always use a simple Lua filter to change LineBreak elements into Space:
Hmm okay, I guess I can sanitize some html tags and show them as is in my markdown viewer. Thanks for the advice!
(I am a little hesitant on deep diving into pandoc, it seems like there is a learning curve in understanding its codebase and modify it (haskell). Perhaps filters are easier to implement though)
On Tue, Oct 25, 2022 at 7:49 PM John MacFarlane @.***> wrote:
It's a valid table, because HTML can be included in gfm. Removing the line breaks would change the semantics of the table. Of course, you can always use a simple Lua filter to change LineBreak elements into Space:
— Reply to this email directly, view it on GitHub https://github.com/jgm/pandoc/issues/8399#issuecomment-1291425111, or unsubscribe https://github.com/notifications/unsubscribe-auth/AALQNRLJ76K2GPMP4VKSGWDWFCL4LANCNFSM6AAAAAAROOQKYQ . You are receiving this because you authored the thread.Message ID: @.***>
Yes, a Lua filter that changes LineBreak -> Space would look like this:
function LineBreak()
return pandoc.Space()
end
If you wanted it to operate only inside tables,
function Table(el)
return el:walk {
LineBreak = function()
return pandoc.Space()
end }
end
See the documentation on lua-filters on pandoc.org.
Explain the problem. Table from html not being converted and kept as html in the gfm output.
Command I run:
pandoc --from html --to gfm --verbose < test.html > test_from_html.md
Attaching test.html and output md content here too
Please see that under the section
## Yayın takvimi
the table is output as html, not as a markdown table. Any idea why that is happening and how to prevent that?Also note that this html is generated by inputting a mediawiki into pandoc.
`test.html`:
```Binbir Gece, ilk bölümü 7 Kasım 2006 tarihinde yayımlanan, TMC imzalı, yönetmenliğini Kudret Sabancı'nın yaptığı, Kanal D'de yayımlanan, dram türündeki Türk yapımı televizyon dizisi. 3 sezondan oluşan dizi, 12 Mayıs 2009 tarihinde yayımlanan 90. bölümü ile final yaparak sona ermiştir.
Yapım
küçükresim|250pik|Avrupa Yakası'nda bulunan 1900–1910 yıllarında mimar Alexandre Vallaury'e yaptırılan Ferik İbrahim Paşa'nın adını taşıyan Ferik Ahmet Afif Paşa Yalısı "Binbir Gece" dizisinde Onur ile Şehrazat'ın evi olarak kullanılmıştır.
Müzik
Dizinin jenerik müziği de dâhil olmak üzere müzikleri Kıraç'a aittir. Ayrıca dizide bazı sahnelerde Rus besteci Nikolai Rimsky - Korsakov'un Şehrazad süiti de fon müziği olarak kullanılmıştır.
Konusu
Şehrazat, ataerkil bir ailenin oğluyla evlenmiş, fakat aile bu evliliğe şiddetle karşı çıkmış ve oğullarını evlatlıktan reddetmiştir. Eşini, oğlu henüz bir yaşındayken trafik kazasında kaybeden Şehrazat, kısa süre sonra oğlunun lösemi olmasıyla bir kez daha sarsılır. Kaderin ağır sınavından geçen genç kadın, çaresizlik içinde tedavi için gerekli olan 200.000 $'ı (Dolar) bulmaya çalışır. Kendi çabaları ile para bulur fakat 150.000 $ daha gereklidir. İstenmediğini bile bile çocuğu için zengin kayınpederine gider, durumu anlatır ve para ister fakat vicdansızca evden kovulur. Son çare olarak henüz üç ay önce işe başladığı ve deneme süresinin dolmadığı BinYapı Holding'in patronu Onur Aksal'dan borç ister. Fakat genç patron Binbir gece masal kahramanı Şah Şehriyar'ın kadınlara asla inanma felsefesinden yola çıkarak ağır bir bedel ister. Onur onunla bir gece geçirmesini ister. Bu her şeyin başlangıcı olur.
Yayın takvimi
Sezon
Yayın günü ve saati
Sezon başlangıcı
Sezon finali
Çekilen bölüm sayısı
Bölüm aralığı
TV sezonu
TV kanalı
1. Sezon
Salı
22.00/
21.45
29
1-29
2006-2007
Kanal D
2. Sezon
Salı 22.00/
20.00/
21.45
37
30-66
2007-2008
3. Sezon
Salı 22.00/
22.15/
20.00
(Final)
24
67-90
2008-2009
Bölümler
Oyuncu kadrosu ve karakterler
Ana karakterler
Oyuncu
Karakter
Sezon
1
2
3
Halit Ergenç
Onur Aksal
colspan="3"
Bergüzar Korel
Şehrazat Evliyaoğlu
colspan="3"
Tardu Flordun
Kerem İnceoğlu
colspan="3"
Ceyda Düvenci
Bennu Ataman
colspan="3"
Tomris İncer
Nadide Evliyaoğlu
colspan="3"
Metin Çekmez
Burhan Evliyaoğlu
colspan="3"
Ergün Demir
Ali Kemal Evliyaoğlu
colspan="3"
Yonca Cevher Yenel
Füsun Evliyaoğlu
colspan="3"
Aytaç Öztuna
Seval İnceoğlu
colspan="3"
Meral Çetinkaya
Peride Aksal
colspan="3"
Yardımcı karakterler
Oyuncu
Karakter
Sezon
1
2
3
Mert Fırat
Burak İnceoğlu
Bartu Küçükçağlayan
Gani Özçelik
colspan="3"
Başak Çallıoğlu
Hüner
Canan Ergüder
Eda Akınay
İpek Saygun
Tuğçe
Melahat Abbasova
Mihriban Vahapzade
colspan="3"
Merih Ermakastar
Mert
colspan="3"
Yeliz Akkaya
Melek Ataman
colspan="3"
Metin Belgin
Zafer Gündüzalp
colspan="2"
Ayla Algan
Betül
colspan="2"
Şennur Nogaylar
Firdevs
colspan="3"
Efe Çınar
Kaan Evliyaoğlu
colspan="3"
Dilara Kavadar
Nilüfer Aksal
Hazal Gürel
Burcu Evliyaoğlu
colspan="3"
Feyzan Çapa
Buket Evliyaoğlu
colspan="2"
Gizem Güneş
colspan="1"
Nehir Nil Karakaya
Burçin Evliyaoğlu
colspan="3"
Demet Yekeler
Nimet
colspan="3"
Beste Sürer
Ayşe
colspan="3"
Halil Taşdemir
Adem
colspan="3"
Fatih Payat
Pahidar
colspan="3"
Ege Aydan
Engin Kayaoğlu
Ezgi Asaroğlu
Duru Kayaoğlu
Ayçe Abana
Beyza Kayaoğlu
Nilüfer Silsüpür
Jale Eryıldız
Konuk
Ahu Sungur
Konuk
colspan="1"
Mehmet Polat
Erdal Karayolcu
Ebru Aykaç
Yasemin Karakuş
colspan="2"
Duygu Çetinkaya
Sezen Özşener
Nihat İleri
Semih Özşener
Füsun Kostak
Cansel Kılıç
colspan="2"
Nuray Uslu
Sevgi
colspan="2"
Ferdi Alver
Soner Yalçıntaş
colspan="2"
Zeynep Konan
Zeynep
colspan="2"
Nihan Durukan
Ayşen
colspan="2"
Sultan Yumak
Sema Durmaz
colspan="2"
Seda Yıldız
Selim Tekinay
Kubilay Penbeklioğlu
colspan="1"
Fırat Doğruloğlu
Adnan
Gülseven Yılmaz
Nazan
Teoman Kumbaracıbaşı
Yaman Cindar
Taner Barlas
Kadir Cindar
Nazlı Ceren Argon
Arzu İşler
Hazel Çamlıdere
Ahu İşler
Ayben Erman
Neriman İşler
Erdal Bilingen
Hakan
colspan="1"
Şebnem Köstem
Handan Taşçıoğlu
Alptekin Serdengeçti
Haldun Kara
Suphi Tekniker
Yalçın
colspan="3"
Sevda Aktolga
Nurhayat
colspan="3"
Sefa Zengin
Tamer
Belma İce
Oya
Feridun Düzağaç
Özcan Türkmen
Konuk karakterler
Oyuncu
Karakter
Sezon
1
2
3
Atilla Türkmen
Ahmet Evliyaoğlu
colspan="1"
İsmail Düvenci
İsmail
colspan="1"
Murat Serezli
Dr. Atilla
colspan="1"
Ragıp Gülen
Kenan Karabaş
colspan="1"
Tanya Lytuvynova
Anya
colspan="1"
Karina Gükrer
Işın
Edip Saner
Cem Derbent
Elif Sümbül Sert
Emel Geminiş
Ali Aziz Çölok
İsmet
Gürsan Piri Onurlu
Çağatay
Kayra Şenocak
Hakan
Sertaç Akkaya
Yusuf
Mihriban Er
Deniz Keskin
Hülya Darcan
Belma Ataman
Inci Ültay
Kevser
Volga Sorgu Tekinoğlu
Mahmut Demir
Uluslararası yayını
Dizi özellikle 2014 Mart ayında Şili'de yayınlanmaya başladıktan sonra diğer Güney Amerika ülkelerinde de gösterime girmeye başlamıştır.1
Ülke
Televizyon kanalı
Yayın tarihi
Kanal D
7 Kasım 2006 - 12 Mayıs 2009
El Trece
5 Ocak 2015 - 10 Eylül 2015
Azad Azerbaycan
Hayat TV / Mreža plus
2010 - 2011
FTV
16 Ocak 2017 - 25 Ağustos 2017
29 Ocak 2018 - 10 Eylül 2018
O Kanal
2021 - 2022
Rede Bandeirantes 2
9 Mart 2015 - 15 Eylül 2015
Nova Television / Diema Family
2008-2009, 2010
Nova
2011
Nova Cinema
2011
Telka
2016
Prima Love
2018
RTL
22 Ağustos 2010 - 4 Mart 2011
TV Vijesti
Mega
3 Mart 2014 - 4 Ocak 2015
Caracol TV
2015
KTV
31 Kasım 2010 - 11 Ekim 2011
TV2
A1
Latina TV
9 Şubat 2015 - 23 Ağustos 2015
TVP1
31 Ağustos 2015 - Halen
Домашний
23 Mayıs 2015 - Halen
Fox Tv
8 Mart 2010 - 10 Aralık 2010
Pink SI
30 Eylül 2010 - 21 Haziran 2011
TV Markíza
3 Ocak 2011 - 29 Kasım 2011
TV Doma
7 Ocak 2013 - 21
18 Ağustos 2014 - 19 Aralık 2014
11 Ocak 2016 - 8 Eylül 2016
1+1 TV
Canal 10
2015
ANT1
"Viva Plus"
5 Kasım 2014- 17 Eylül 2015
ANTV
3 Ağustos 2015 - 10 Aralık 2015
Kaynakça
Dış bağlantılar
Kategori:2006'da başlayan Türk televizyon dizileri Kategori:2009'da sona eren Türk televizyon dizileri Kategori:Türk dramatik televizyon dizileri Kategori:Türkçe televizyon dizileri Kategori:Kanal D dizileri Kategori:Kudret Sabancı'nın yönettiği filmler Kategori:Binbir gece masalları'nın televizyon uyarlamaları Kategori:TMC Film dizileri
`test_from_html.md`
``` ***Binbir Gece***, ilk bölümü 7 Kasım 2006 tarihinde yayımlanan, [TMC](TMC "wikilink") imzalı, yönetmenliğini [Kudret Sabancı](Kudret_Sabancı "wikilink")'nın yaptığı, [Kanal D](Kanal_D "wikilink")'de yayımlanan, [dram](dram "wikilink") türündeki [Türk](Türkler "wikilink") yapımı [televizyon dizisi.](Dizi_(televizyon) "wikilink") 3 sezondan oluşan dizi, 12 Mayıs 2009 tarihinde yayımlanan 90. bölümü ile final yaparak sona ermiştir. ## Yapım [küçükresim\|250pik\|](Dosya:Bosphorus_yali_bergie.jpg "wikilink")[Avrupa Yakası](Avrupa_Yakası "wikilink")'nda bulunan 1900–1910 yıllarında mimar [Alexandre Vallaury](Alexandre_Vallaury "wikilink")'e yaptırılan [Ferik İbrahim Paşa](Ferik_İbrahim_Paşa "wikilink")'nın adını taşıyan Ferik Ahmet [Afif Paşa Yalısı](Afif_Paşa_Yalısı "wikilink") "Binbir Gece" dizisinde Onur ile Şehrazat'ın evi olarak kullanılmıştır. ### Müzik Dizinin jenerik müziği de dâhil olmak üzere müzikleri [Kıraç](Ali_Tufan_Kıraç "wikilink")'a aittir. Ayrıca dizide bazı sahnelerde Rus besteci [Nikolai Rimsky - Korsakov](Nikolai_Rimsky_-_Korsakov "wikilink")'un [Şehrazad](Şehrazad "wikilink") süiti de fon müziği olarak kullanılmıştır. ## Konusu Şehrazat, ataerkil bir ailenin oğluyla evlenmiş, fakat aile bu evliliğe şiddetle karşı çıkmış ve oğullarını evlatlıktan reddetmiştir. Eşini, oğlu henüz bir yaşındayken trafik kazasında kaybeden Şehrazat, kısa süre sonra oğlunun lösemi olmasıyla bir kez daha sarsılır. Kaderin ağır sınavından geçen genç kadın, çaresizlik içinde tedavi için gerekli olan 200.000 $'ı (Dolar) bulmaya çalışır. Kendi çabaları ile para bulur fakat 150.000 $ daha gereklidir. İstenmediğini bile bile çocuğu için zengin kayınpederine gider, durumu anlatır ve para ister fakat vicdansızca evden kovulur. Son çare olarak henüz üç ay önce işe başladığı ve deneme süresinin dolmadığı BinYapı Holding'in patronu Onur Aksal'dan borç ister. Fakat genç patron *Binbir gece masal kahramanı Şah Şehriyar'ın kadınlara asla inanma* felsefesinden yola çıkarak ağır bir bedel ister. Onur onunla bir gece geçirmesini ister. Bu her şeyin başlangıcı olur. ## Yayın takvimiSezon
Yayın günü ve saati
Sezon başlangıcı
Sezon finali
Çekilen bölüm sayısı
Bölüm aralığı
TV sezonu
TV kanalı
1. Sezon
Salı
22.00/
21.45
29
1-29
2006-2007
Kanal D
2. Sezon
Salı 22.00/
20.00/
21.45
37
30-66
2007-2008
3. Sezon
Salı 22.00/
22.15/
20.00
(Final)
24
67-90
2008-2009
Pandoc version?
On Mac Os 10.15.7