YouTube2Text

Flächenträgheitsmomente im gedrehten Koordinatensystem — Transcript

by Medien für die Lehre · 2,235 words · 435 segments · language en · Watch on YouTube

Full transcript

  1. 0:00[Musik]
  2. 0:04wir haben bis jetzt uns System angeguckt
  3. 0:08ein beliebiges System herausgepickt wo
  4. 0:10wir einen parallelverschub vorgenommen
  5. 0:12haben das einzige System was wir jetzt
  6. 0:14noch nicht betrachtet hatten das war das
  7. 0:16sogenannte gedrehte schwerpunktsystem
  8. 0:18das heißt wir wollen uns in einem
  9. 0:19letzten Schritt jetzt damit befassen was
  10. 0:21mit den flächenträgheitstensoren
  11. 0:23passiert wenn ich eine Drehung des
  12. 0:26Koordinatensystems vornehme das heißt
  13. 0:28wir betrachten jetzt einfach ensystem
  14. 0:31die beide im Schwerpunkt liegen des
  15. 0:33Querschnitts und wir drehen jetzt das
  16. 0:35eine System im Verhältnis zum anderen
  17. 0:38System und berechnen dort jetzt einfach
  18. 0:40mal die
  19. 0:56flächenträgismomente das heißt
  20. 1:00der Schwerpunkt unseres unserer beiden
  21. 1:03flächenträgheitstensoren erhalten bleibt
  22. 1:04und damit auch der Punkt auf den sie
  23. 1:06bezogen sind lediglich eine Drehung der
  24. 1:10Basisvektoren in unserem Fall 23 wird
  25. 1:24vorgenommen bezüglich eines
  26. 1:25schwerpunktsystems ergibt sich der
  27. 1:28flächenträgheitstensor eben als
  28. 1:30diadisches Produkt
  29. 1:32z.B unserer Strach Strich Basisvektoren
  30. 1:37multipliziert mit den entsprechenden
  31. 1:39Komponenten des
  32. 1:40flächenträgheitstensors und jetzt möchte
  33. 1:42ich in einem nächsten Schritt diese
  34. 1:44Tensoren
  35. 1:46chuldigung diese Vektoren diese
  36. 1:47Basisvektoren drehen das heißt ich
  37. 1:48möchte mich in eine gedrehte Basis
  38. 1:50bewegen und auch das haben wir schon
  39. 1:52kennengelernt wie man das macht man
  40. 1:54multipliziert die Basisvektoren mit den
  41. 1:55sogenannten drehtensoren R wir haben
  42. 1:59also den Ausdruck für unseren
  43. 2:01flächenträgheitstensor gegeben im
  44. 2:04schwerpunktkoordinatensystem und möchten
  45. 2:05jetzt eine Drehung vollführen dazu muss
  46. 2:08ich einmal ganz kurz noch unsere
  47. 2:10Ausgangssituation in Erinnerung rufen
  48. 2:12hier einmal dargestellt wir haben unsere
  49. 2:15Systeme e oberstrich das war eben jetzt
  50. 2:18unser System was wir betrachtet hatten
  51. 2:20mit der einsachse normal zur Fläche das
  52. 2:24heißt hier aus derus dem Bildschirm
  53. 2:26herausragend und wir möchten jetzt
  54. 2:28dieses System um den winkel
  55. 2:32f um die
  56. 2:35E1 oberstrichachse drehen das heißt wir
  57. 2:38bleiben in der Ebene die einachse die E1
  58. 2:42oberstrichachse wird auch unsere E1
  59. 2:44tildenachse bleiben und wir drehen
  60. 2:47einfach dieses System um diese E1 Achse
  61. 2:50in der 23
  62. 2:52Ebene und wenn wir eine solche Drehung
  63. 2:58vornehmen ergibt sich die Darstellung
  64. 3:01der Basisvektoren ganz einfach als den
  65. 3:04Produkt des basisvektors mit dem
  66. 3:07zugehögen drehtensor R etwas was wir zu
  67. 3:10Beginn schon kennengelernt
  68. 3:19hatten hierbei bezeichnet jetzt der
  69. 3:22Tensor
  70. 3:23R1 eine
  71. 3:26Drehung um die einachachse
  72. 3:32und zwar oberstrich weil wir uns eben im
  73. 3:34Schwerpunkt beseh befinden um den winkel
  74. 3:41f und damit ergibt sich eben mein neuer
  75. 3:44basisvektor ethlde zu ethile ist gleich
  76. 3:50rotationstensor multipliziert mit dem
  77. 3:53ausgangstensor nun wissen wir natürlich
  78. 3:56dass unsere drehtensoren orthogonal
  79. 3:59waren das heißt die transponierte war
  80. 4:01gleich der inversen und mit diesem
  81. 4:04Wissen weiß ich dass eben
  82. 4:07umgekehrt mein Vektor meine Basis Ei
  83. 4:11oberstrich
  84. 4:13gleich dem rotationstensor der
  85. 4:17oberstrich ist jetzt aber der
  86. 4:19transponierten welche gleich der
  87. 4:20inversen ist mal dem Vektor Ei
  88. 4:26Tilde da unsere
  89. 4:31drehtensoren orthogonale Tensoren
  90. 4:34sind konaler
  91. 4:38Tensor kann ich eben diese
  92. 4:39Rechenoperation vornehmen das heißt ich
  93. 4:42kann wirklich beliebig
  94. 4:45zwischen zwischen den
  95. 4:48Basen Tilde und Dach wechseln das heißt
  96. 4:52belieb ich zwischen den gedrehten
  97. 4:54Koordinatensystem
  98. 4:57wechseln das R me Vektor R chuldigung me
  99. 5:00Tensor R ist eben gegeben
  100. 5:09zu und die Drehachsen
  101. 5:15E1 in meinem
  102. 5:18ausgangschwerpunktsystem ist eben
  103. 5:19identisch mit der Achse E1 meines
  104. 5:23gedrehten Koordinatensystems und wird
  105. 5:26deswegen zusammenfassend einfach nur
  106. 5:29noch als die Achse E1 bezeichnet das
  107. 5:32Gleiche kann ich natürlich machen wenn
  108. 5:34ich als Ausgang eben nicht mein
  109. 5:37tildenkoordinatensystem mein mein
  110. 5:39oberstrichkoordinatensystem habe sondern
  111. 5:40mein
  112. 5:41tildenkoordinatensystem dort ergeben
  113. 5:43sich dann eben dem entsprechend meine
  114. 5:46Basisvektoren im
  115. 5:49oberstrichkoordinatensystem zu dem
  116. 5:51Produkt aus dem drehtensorum die
  117. 5:53einachse dies hier mal allerdings der
  118. 5:56ich nenne es jetzt einfach mal
  119. 5:58tildenbasis Ei natürlich und auch hier
  120. 6:02weil der Vektor orortogonal der Tensor
  121. 6:04orortogonal ist kann ich eine
  122. 6:06entsprechende Operation vornehmen das
  123. 6:09heißt ich kann beliebig zwischen den
  124. 6:11Basen hin und her
  125. 6:17wechseln diese Beziehung diese Beziehung
  126. 6:20setze ich jetzt in die Gleichung für den
  127. 6:26flächrehheitsensor ein hier oben das
  128. 6:28heißt ich mache jetzt anderes als dass
  129. 6:30ich die Basis drehe das heißt für meine
  130. 6:33Basisvektoren
  131. 6:34eij oberstrich werde ich jetzt eben dann
  132. 6:37einfach den Ausdruck des gedrehten
  133. 6:39Tensors bzw der gedrehten Basen
  134. 6:42einsetzen und ich gelange dann zu dem
  135. 6:55Ausdruck ich bin jetzt hier an dieser
  136. 6:57Stelle zu einer Darstellung des
  137. 7:00rotationstensors gelangt wo wir hier
  138. 7:02eben noch die rotationsprodukte der
  139. 7:06Basen der Basisvektoren drin stehen
  140. 7:08haben und ich möchte jetzt in einem
  141. 7:09nächsten Schritt eben genau davon
  142. 7:10wegkommen das heißt ich möchte diese
  143. 7:12diese Ausdrücke ersetzen durch andere
  144. 7:15Ausdrücke so dass wir in der Lage sind
  145. 7:16diesen
  146. 7:18flächenträgheitstensor im gedrehten
  147. 7:20schwerpunktsystem ganz einfach zu
  148. 7:22berechnen und dazu um diese
  149. 7:25Vereinfachung vorzunehmen gucke ich mir
  150. 7:27jetzt einfach mal diese diese diese
  151. 7:29Drehungen der Basisvektoren einfach mal
  152. 7:31genauer an das heißt wir haben hier als
  153. 7:34Ausgang unseren drehtensor
  154. 7:42R im System Tilde und diesen Ausdruck
  155. 7:47kann ich eben mit den Regeln der
  156. 7:50tensorrechnung wie wir sie schon
  157. 7:51kennengelernt haben wie folgt auch
  158. 7:52darstellen ich drücke als allererstes
  159. 7:54den drehtensor als Dyade als dadisches
  160. 7:58Produkt von bas Vektoren aus wobei ich
  161. 8:00hier jetzt eben beliebige Indizes n und
  162. 8:04J
  163. 8:11wähle hierbei kann ich wieder die beiden
  164. 8:14hinteren Basisvektoren miteinander
  165. 8:17verheiraten sonder sagen wir das immer
  166. 8:19und es kommt eben zu diesem Chroniker
  167. 8:27Delta und dieses chronicaer Delta kann
  168. 8:30ich jetzt wieder dafür verwenden um den
  169. 8:32Index J in meinem drehtensor durch den
  170. 8:36Index i
  171. 8:45auszutauschen und genau das Gleiche kann
  172. 8:48ich natürlich auch mit der zweiten Basis
  173. 8:50machen mit der
  174. 8:53basisj hier und ich gelange dann analog
  175. 8:57zu dem Ausdruck
  176. 9:07wo einfach der Index
  177. 9:12n durch den Index o dargestellt wird wie
  178. 9:17gesagt die Wahl der Indizes der
  179. 9:19indexbezeichnungen die ist immer
  180. 9:21beliebig und mit diesen ausdrücken gehe
  181. 9:24ich jetzt wieder in mein Ausdruck hier
  182. 9:26oben rein in mein flächenck ensor und
  183. 9:30gelange dann zu der
  184. 9:32Formulierung damit bin ich kurz vom
  185. 9:45Ziel das heißt es ist mir
  186. 9:48gelungen durch die
  187. 9:51Darstellung der Rotation mit skalaren
  188. 9:54das eben alles hier komplett aus der
  189. 9:55Dade
  190. 9:56herauszuziehen und das kann ich eben
  191. 9:58zusammenfassen zu einem neuen skalaren
  192. 10:01Ausdruck den kann ich eben
  193. 10:02dementsprechend definieren das sei jetzt
  194. 10:03mal mein J Tilde n o und was man
  195. 10:08vielleicht auch erkennt ist an dieser
  196. 10:10Stelle warum es so wichtig ist hier z.B
  197. 10:14sich bei der bei der bei der Wahl der
  198. 10:17indexbezeichnung die ist zwar beliebig
  199. 10:19aber nicht so beliebig muss schon
  200. 10:21aufpassen hier z.B habe ich die
  201. 10:24indexbezeichnung N und O genommen und
  202. 10:26warum ist das so wichtig wenn ich hier
  203. 10:28z.B be Bees mal den gleichen Index
  204. 10:30benommen hätte z.B beides mal das mit
  205. 10:32dem Index m bezeichnet hätte hätte die
  206. 10:36Gefahr bestanden dass ich hier auf
  207. 10:37einmal beides mal den window Index m
  208. 10:40auftauchen hätte lassen und damit
  209. 10:43darüber summieren hätte müssen das ist
  210. 10:45natürlich etwas worauf ich malmer
  211. 10:47aufpassen muss ne in dem Moment wo ich
  212. 10:48eben so eine Indizies einführe belieb
  213. 10:51ich erstmal einführe muss ich aufpassen
  214. 10:52dass diese Index nicht irgendwo schon
  215. 10:54auftaucht weil sonst wenn ich Ausdrücke
  216. 10:57dann eben zusammenfasse es sein kann
  217. 10:59dass ich auf einmal eine Summation
  218. 11:00durchführen muss die aber so gar nicht
  219. 11:03vorgesehen ist wie hier jetzt z.B in
  220. 11:05diesem Fall mit den indizs N und O dort
  221. 11:08soll keine Summation drüber durchgeführt
  222. 11:10werden deswegen ist es absolut korrekt
  223. 11:12dass ich einmal den Index n eingefügt
  224. 11:16habe und das zweite Mal den Index o weil
  225. 11:20diese beiden Ausdrücke eben nichts
  226. 11:22miteinander zu tun haben und damit bin
  227. 11:25ich am Ziel angelangt es ist mir jetzt
  228. 11:27eben
  229. 11:28gelungen diesen flächenträgheitssensor
  230. 11:31im gedrehten
  231. 11:32Koordinatensystem Tilde um mal zu
  232. 11:35erinnern woh wirlich hin wollten wir
  233. 11:37wollten von dem koinatensystem
  234. 11:39oberstrich zum Koordinatensystem Tilde
  235. 11:42gelangen genau das ist uns jetzt
  236. 11:43gelungen wir haben den
  237. 11:44flächenträgheitstensor in diesem
  238. 11:45tildenkoordinatensystem
  239. 11:48formuliert und die
  240. 11:50tensorkomponenten bezeichnen wir als
  241. 11:53jno und wie gesagt in unserer neuen
  242. 11:57gedrehten Basis
  243. 12:02Tilde
  244. 12:04die Komponenten des Tensors ergeben sich
  245. 12:08dann auch in bekannter Art und
  246. 12:26Weise mit dem polaren
  247. 12:29flächenträgersmoment IP den axialen
  248. 12:33flächenträgersmomenten 22 und 33 und den
  249. 12:38deviationsmomenten 2 3 bzw 32 jetzt aber
  250. 12:43alle wie gesagt im gedrehten
  251. 12:47Koordinatensystem im
  252. 12:51tildenkoordinatensystem eine letzte
  253. 12:53Frage ist noch zu beantworten und zwar
  254. 12:56die wie jetzt eigentlich die Komponenten
  255. 12:59dieser drehtensoren aussehen das kann
  256. 13:01man sich ganz einfach herleiten aus den
  257. 13:03Betrachtungen die wir zuvor durchgeführt
  258. 13:05haben und
  259. 13:08die Komponenten dieser drehtensoren
  260. 13:11ergeben sich dann wie
  261. 13:27folgt mit dem winkel f der den
  262. 13:31Drehwinkel bezeichnete den Komponenten
  263. 13:33cosinus und Sinus f die die
  264. 13:36richtungskosini zwischen den einzelnen
  265. 13:39Vektoren zwischen den einzelnen
  266. 13:41Basisvektoren darstellten und ganz
  267. 13:43besonders eben hier warum steht hier die
  268. 13:451 na gut hier steht die 1 weil ich eben
  269. 13:47beides Male um die einachse
  270. 13:50drehe und damit der Cosinus zwischen
  271. 13:53diesen beiden Winkeln der
  272. 13:54richtungskosinus zwischen diesen beiden
  273. 13:55Winkeln 0 ist und damit der Cosinus
  274. 13:59das ist je eine Besonderheit des der
  275. 14:02Drehung die ich hier gewählt habe beides
  276. 14:04mal kolinear um die
  277. 14:11einachse in einem allerletzten Schritt
  278. 14:14geht es jetzt darum die einzelnen
  279. 14:16Komponenten dieses
  280. 14:17flächenträgheitstensors im gedrehten
  281. 14:19Koordinatensystem wirklich einmal
  282. 14:21konkret auszurechnen dazu muss man jetzt
  283. 14:22einfach mal diese Rechenvorschrift die
  284. 14:24wir zuvor hatten diese Rechenvorschrift
  285. 14:28hier
  286. 14:29die muss man jetzt einfach einmal
  287. 14:31auswerten
  288. 14:33für den gegebenen Fall den wir hier
  289. 14:35haben und man gelangt dann eben zu den
  290. 14:40Ausdrücken JP im tildensystem ist gleich
  291. 14:43JP im oberstrichsystem das heißt dort
  292. 14:45ändert sich nichts und für die anderen
  293. 14:48Komponenten
  294. 15:15wie Sie sehen sind das relativ komplexe
  295. 15:17Ausdrücke relativ lange Ausdrücke und
  296. 15:20noch viel länger sind die
  297. 15:21rechenausdrücke die man benötigt um zu
  298. 15:23diesen endgültigen ausdrücken zu
  299. 15:24gelangen und spätestens an dieser
  300. 15:26Stellung an dieser Stelle wird
  301. 15:28eigentlich ein auch diese diese diese
  302. 15:29Vorteile dieser kom kompakten
  303. 15:32Darstellung durch die indexschreibweise
  304. 15:33bewusst sie können einfach einfach mal
  305. 15:35zu Hause zu
  306. 15:37Übungszwecken genau diesen Ausdruck hier
  307. 15:39unten
  308. 15:41verwenden diesen Ausdruck hier unten
  309. 15:44verwenden schreiben einfach mal einfach
  310. 15:46alle Komponenten aus für die Indizes von
  311. 15:491 bis 3 und Werten dann diesen Ausdruck
  312. 15:52aus und Sie werden bei fast einer Diner
  313. 15:54vi Seite landen und ganz am Ende ganz am
  314. 15:58Ende vereinfacht ich sich dann zu
  315. 16:01diesen wenn man darum weiß wie man
  316. 16:04dorthinkommt doch relativ kompakten
  317. 16:07ausdrücken die einzige unschöne Sache
  318. 16:09die ich jetzt in diesen in diesen
  319. 16:11Beziehungen noch habe das sind eben hier
  320. 16:13die
  321. 16:15Quadrate der transzendenten Funktion das
  322. 16:18heißt wir haben ja ein Cosinus Quadrat
  323. 16:20und Sinus Quadrat noch drin stehen und
  324. 16:22es wäre jetzt eigentlich schön wenn man
  325. 16:23diese Ausdrücke jetzt noch irgendwie
  326. 16:25ersetzen könnte und die Beziehungen die
  327. 16:28man WN man dazu verwendet eben um se so
  328. 16:30eine Ausdrücke zu ersetzen das sind die
  329. 16:32sogenannten additionstheoremen und hier
  330. 16:34in diesem speziellen Fall werden eben
  331. 16:36folgende additionstheoreme verwendet um
  332. 16:39eben von diesen quadratischen ausdrücken
  333. 16:41weg zu kommen
  334. 17:04und mit diesen
  335. 17:06additionstheorem die wie Sie sehen die
  336. 17:09quadratischen Ausdrücke und auch hier
  337. 17:10das eine Produkt jeweils durch einzelne
  338. 17:13oder durch einzeln stehende Sinus und
  339. 17:15cosinusfunktion ausdrückt die ist
  340. 17:17eingesetzt in diese oberen Beziehungen
  341. 17:20er giibt mir die sogenannten
  342. 17:23transformationsbeziehungen der
  343. 17:24flächenträghitsm das heißt das sind die
  344. 17:27Beziehungen mit denen es mir gelingt ein
  345. 17:30flächenträgheitstensor in einem
  346. 17:31gegebenen schwerpunktsystem in
  347. 17:34ein gedrehtes schwerpunktsystem zu
  348. 17:38transformieren
  349. 18:10das
  350. 18:11heißt wenn meine flächenträghz bzw im
  351. 18:16Schwerpunkt System
  352. 18:18eigenträghzmomente gegeben
  353. 18:20sind und sowoh die axialen als auch die
  354. 18:23derivationsmom gegeben sind und der
  355. 18:26Winkel zwischen den beiden
  356. 18:29Bezugssystem dann ist es mir ein
  357. 18:31leichtes mit diesen Beziehungen von dem
  358. 18:33ein Bezugssystem die
  359. 18:36flächenträgheits Momente des anderen
  360. 18:40auszurechnen wenn man sich die Formel
  361. 18:41einmal anguckt ne auch hier ist eine
  362. 18:43gewisse Regelmäßigkeit zu entdecken die
  363. 18:45einzelnen Unterschiede die man hat sind
  364. 18:47hier im Plus und Minus und auch hier im
  365. 18:49Plus und Minus das ist einem sofort klar
  366. 18:52wenn man sich einmal die den den
  367. 18:54rotationstensor ankommt woher dieses
  368. 18:56Minus kommt und ansonsten und hier auch
  369. 18:59noch einmal drauf hingewiesen auf die
  370. 19:02Symmetrie des Tensors und damit auch die
  371. 19:05Gleichheit der
  372. 19:07deviationsmomente von diesen Komponenten
  373. 19:09des flächenträghestensors wollen wir uns
  374. 19:11noch einmal das polare Flächen
  375. 19:14träghsmoment noch einmal genauer
  376. 19:15angucken und zwar ist dieses polare
  377. 19:18flächenträgismoment deswegen besonders
  378. 19:20weil es ja eben die J11 Komponente war
  379. 19:23und wir haben ja hier in diesem Fall
  380. 19:25beides mal um die einsachse gedreht das
  381. 19:27heißt die einsachse die E1 Achse war
  382. 19:29eigentlich identisch und wir wollen uns
  383. 19:31einm angucken wie sich das auf das
  384. 19:32polare flächentrregismoment
  385. 19:41auswirkt das polare flächenträgsmoment
  386. 19:44ist aufgrund der Tatsache dass wir eben
  387. 19:46die E1 aachse
  388. 19:48belassen die E1 Achse war ja kollinear
  389. 19:52in beiden Fällen eben unabhängig von der
  390. 19:54Drehung eines Bezugssystems das heißt es
  391. 19:56gilt dass mein
  392. 19:591 ich kann jetzt eben diesen oberstrich
  393. 20:01weglassen ist gleich mein polaren
  394. 20:04Flächenträgheitsmoment und das ist
  395. 20:05identisch mit dem polaren
  396. 20:07Flächenträgheitsmoment im strichsystem
  397. 20:10und identisch mit dem polaren
  398. 20:12Flächenträgheitsmoment im Tilden System
  399. 20:15außerdem folgt aus der Definition des
  400. 20:17polaren flächenträgheitsmoments
  401. 20:32dass das polare Flächenträgheitsmoment
  402. 20:34nichts anderes ist als die Summe der
  403. 20:39axial trägkeitsmom und das ist natürlich
  404. 20:43unabhängig von der Drehung ist gilt das
  405. 20:46natürlich sowohl für das
  406. 20:48oberstrichsystem als auch für das
  407. 20:54tildensystem was noch ganz interessantes
  408. 20:57ist wenn man sich diesen Bestandteil
  409. 20:59einmal anguckt und sich fragt was das
  410. 21:01eigentlich physikalisch bedeutet wir
  411. 21:03haben jetzt hier sozusagen X2 qu + X3 qu
  412. 21:08was gibt das eigentlich na da fällt am
  413. 21:10sofort der setz des Pythagoras ein das
  414. 21:12heißt dieser term beschreibt eigentlich
  415. 21:14nichts anderes als die Entfernung der
  416. 21:16Masse von der E1 aachse und damit von
  417. 21:19dem
  418. 21:21Schwerpunkt wenn man sich die
  419. 21:24transformationsbeziehungen der
  420. 21:25flächenträgers Momente die hier noch
  421. 21:27einmal da estellt habe anguckt dann
  422. 21:30stellt man fest eben dass diese
  423. 21:33Trägheitsmomente in Abhängigkeit des
  424. 21:35Winkels F sind die nächste Frage die
  425. 21:40sich dann ganz natürlich daraus stellt
  426. 21:42ist für welchen winkel f diese
  427. 21:45Trägheitsmomente eigentlich maximal oder
  428. 21:48extremal werden sie können auch minimal
  429. 21:50werden diese ganz speziellen
  430. 21:53flächenträksmomente diese Extremwerte
  431. 21:55insbesondere die axialen Extremwerte die
  432. 21:58nennt man die
  433. 22:00hauptträgheitsmomente und mit diesen
  434. 22:02hauptträgheitsmomentente wollen wir uns
  435. 22:04als nächstes beschäftigen

About this transcript

This page contains the full transcript of Flächenträgheitsmomente im gedrehten Koordinatensystem by Medien für die Lehre, generated from the public captions YouTube serves with the video. The transcript has 2,235 words across 435 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to choose a caption track available on the video.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, caption language selection, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.