Introducing Markdown på OS X
Screen
Markdown er en syntaks som lar deg skrive ren tekst som kan konverteres til HTML, uten behov for å skrive millioner av vinkelparenteser. Markdown bruker symboler til å angi vanlige HTML-koder som overskrifter, vekt og koblinger. Det har også blitt utvidet på med innsats som MultiMarkdown som tilbyr støtte for flere formateringsalternativer som rikt tekstformat (RTF).
I denne opplæringen, vil jeg introdusere deg til Markdown, forklare hvorfor det er kjempebra, og hvordan å begynne å bruke den på OS X.
presenterer Markdown
Markdown ble opprettet av Daring Fireball John Gruber. Det er designet til en lett å lese, lett å skrive ren tekst format Hotell som kan konverteres til strukturelt gyldig
HTML. Den største funksjon i Markdown er at et dokument skrevet i syntaksen er lesbar som er; du trenger ikke engang å forstå Markdown, kodene bare fornuftig.
Markdown har blitt utvidet på av forskjellige folk til å legge til funksjoner som den opprinnelige versjonen ikke støtter. En av de mest brukte extensions er Fletcher T. Penney MultiMarkdown som fokuserte på å utvide Markdown slik at det kunne brukes til å skrive offline dokumenter i stedet for bare HTML. Når en app hevder å støtte Markdown, er det ofte MultiMarkdown utvidelse som den støtter
Opprinnelig var det to deler til Markdown:. Syntaks og konverteringsverktøy. Støtte for Markdown, har imidlertid ført til at det er ikke nødvendig å bruke en kommandolinje for å konvertere dokumenter til HTML. I stedet Markdown er støttet i et bredt utvalg av apps og web-tjenester.
grunner til å bruke Markdown
Det beste med Markdown er at det gjør skriver formatert tekst ekstremt lett. Hvis du har lest noen av mine tidligere tutorials du kanskje har innsett jeg liker å gjøre ting effektivt. Velge en skriftstørrelse og stil fra en rullegardinmeny hver gang du ønsker å lage en overskrift, og deretter endre ting tilbake for hovedteksten, er ikke effektiv. Markdown lar deg formatere tekst med enkle tegn.
Markdown lar deg skrive hva du vil i lett å lese vanlig tekst som kan konverteres uansett formål du ønsker. Jeg kan skrive en e-post respons i Markdown og konvertere den til RTF. Hvis jeg tror min e-svar kan være verdig til å snu i et blogginnlegg, kan jeg konvertere samme Markdown til HTML. Denne fleksibiliteten er en av de tingene som vinner Markdown så mange fans.
Markdown er bare ren tekst. Du kan åpne og lese, Markdown-dokumenter på en datamaskin. Det bruker ikke et proprietært filformat som Microsoft Word gjør slik at du ikke trenger å bekymre deg om en venns datamaskin har den nyeste versjonen av Office installert bare for å få tilgang til noe du har skrevet.
Det er mange andre grunner til å bruke Markdown. Dette er bare noen av grunnene til at jeg bruker det. Hvis du begynner å bruke markdown, vil du raskt utvikle din egen liste!
The Markdown Syntax
De fleste HTML-dokumenter er relativt enkle sammensatt. De viktigste formateringsalternativer som brukes er:
headers (av ett eller flere nivåer)
avsnitt
lenker
punktlister
< li> streket eller sterke tekst tags
For denne opplæringen, jeg kommer til å fokusere på disse viktigste formateringsvalg. . Hvis du er interessert i ting som fotnoter, tabeller, henvisninger og de andre mer nisje funksjoner i Markdown og MultiMarkdown sjekke ut Gruber guide til Markdown syntaks og MultiMarkdown brukerhåndboken
Tips: I Markdown linjer og områder har betydning. For eksempel må en header være på en ny linje, og for å skille avsnitt, ett eller flere tomme linjer blir brukt
Headinger
Header koder,. ≪ h1 >, < h2 >, etc. er i hovedsak skrevet i Markdown med # symbol. Å skrive en overskrift, starte en ny linje med en eller eller flere # s fulgt av toppteksten. Antallet # s du bruker bestemmer nivået på spissen. # Resulterer i en < h1 > tag mens ### resulterer i en < h3 > tag
# Header One ### Header Threebecomes .... < h1 > Header One < /h1 > < h3 > Header Tre < /h3 >
Avsnitt
Avsnitts kodene < p > blir lagt til tekstblokker som ikke har en ellers tildelt tag. Å dele et dokument til flere avsnitt du trenger å forlate en blank linje mellom hvert avsnitt med tekst.
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut Labore et dolore magna aliquyam erat, sed diam voluptua .Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut Labore et dolore magna aliquyam erat, sed diam voluptua.becomes ... < p > Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut Labore et dolore magna aliquyam erat, sed diam voluptua. < /p > < p > Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut Labore et dolore magna aliquyam erat, sed diam voluptua < /p >
Lenker
I Markdown er det to måter å skrive lenker:. inline og referanse. Jeg foretrekker å bruke den innebygde metoden, jeg føler det er renere og enklere å bruke, så jeg kommer til å fokusere på det. Hvis du er interessert i referanselinker ta en titt på Markdown specs. For å skrive en link, omgir den teksten du ønsker å være bindeledd tekst i hakeparentes. Umiddelbart etter den avsluttende hakeparentes legge url for koblingen i vanlig parentes
[Tuts +] (http://tutsplus.com) blir .... ≪ a href = "http://tutsplus.com" > Tuts + < /a >
punkttegnlister
For å skrive en punktliste i Markdown kan du bruke enten en stjerne, et pluss symbol eller en bindestrek. . Sett hvert listepunkt på en ny linje og starte den med ditt valg av symbol etterfulgt av et mellomrom og deretter elementet du notering product: * Dette er * en liste * av itemsbecomes ... < ul > < li > Dette er < /li > < li > en liste < /li > < li > for eks < /li > < /ul >
VEKTLEGGES og Strong Text
Markdown støtter både vekt tags < em > og sterke kodene < strong >. Å skrive vekt koder, sette en enkelt stjerne eller underst hver side av understreket tekst. Å skrive sterke tags, i stedet bruke doble stjerner eller understrek
Dette er * streket * og dette er ** sterk ** blir ... Dette er. ≪ em > streket < /em > og dette er < strong > strong < /strong >
Skrive og eksportere Markdown Med synonym
Jeg skriver denne opplæringen i synonym. Jeg vet for et faktum at Computer Tuts + redaktør Johnny Winter skriver alle hans i det også. Synonym regninger selv som Enkelt og effektiv tekstredigering for Mac, iPhone og iPad Hotell og lever opp til dette løftet.
synonym gir deg en komplett Markdown arbeidsflyt. Du bruker begrep som enhver annen tekst editor, men når du skriver inn tegn som symboliserer noe i Markdown, gir synonym en levende forhåndsvisning: overskrifter bli fet, link URLer er en lysere grå, slik at de ikke kommer i konflikt med å lese teksten, understreket tekst blir kursiv
Skrive denne opplæringen i synonym
Når du er ferdig med å skrive, og ønsker å eksportere arbeidet ditt, velg Fil >..; Export > Kopier HTML eller Fil > Export > Kopier Rich Text avhengig av hva du ønsker. Deretter limer inn HTML eller rik tekst der du trenger det.
synonym er tilgjengelig på både OS X, og iOS, slik at du kan få en konsistent opplevelse på tvers av enhetene. Tilgjengelig fra Mac App Store.
synonym viktigste konkurrent er iA Writer som også tilbyr en komplett arbeidsflyt, svært like egenskaper og både Mac og iOS-apps. Det er også tilgjengelig fra Mac App Store.
Annet Markdown Apps
Hvis du trenger mer kraftige eksport alternativer enn synonym tilbud, merket 2 blir ofte sett på som gullstandarden. Du kan ikke skrive direkte inn Merkede to, det er bare en forhåndsviser og eksportør. Å jobbe med Merket 2, åpner den samme filen i en teksteditor og Marked 2. Når du skriver inn tekst i en teksteditor, eller flytte rundt på dokumentet, vil Merket 2 oppdage dette og oppdaterer live forhåndsvisning.
Merket 2 lar deg eksportere Markdown-filer til HTML, Word-filer og PDF-filer. Du kan også sette opp forhåndsvisningen slik at den speiler CSS på nettstedet ditt, slik at du kan få en direkte forhåndsvisning av hvordan blogginnleggene vil se ut når du legger dem på nettet.
Hvis du liker å holde en dagbok, den populære journal app Day One støtter Markdown. Snarere enn å måtte forholde seg til eksport, Day One viser automatisk Markdown som rik tekst når du ikke skriver eller redigerer en oppføring.
Redigere en Day One oppføring i Markdown fulgt av Dag Ens visning av resultatet.
nvALT 2 er en notatskriving app som støtter Markdown. Det er en gaffel av Symboler Velocity som Jonathon viste deg hvordan du kan bruke i en tekstbasert Notater System. Mens Symboler Velocity ikke støtter Markdown som standard, gjør nvALT to gaffel.
Web Services
Som Markdown ble opprinnelig utviklet for web skriving, noen store innhold styringssystemer, eller CMS, support den ut av esken, eller med en plugin.
alt på ett nettsted løsning Square, som Jordans opplæringen viser deg hvordan du setter det opp, støtter Markdown i sitt område editor som standard.
Wordpress støtter ikke Markdown som standard, men det er massevis av plugins som lar deg legge til det. Jeg bruker Jetpack Markdown for min egen Wordpress nettsted.
Til slutt, er John Gruber opprinnelige Markdown Dingus en web-tjeneste som lar deg enkelt konvertere Markdown tekst til HTML. Å bruke den, enten kopiere eller skriv Markdown tekst i editor og klikk på Konverter. Deretter kan du kopiere og lime inn HTML-eksport dit du trenger det.
Konklusjon
I denne opplæringen har jeg vist deg hvordan du skal skrive med Markdown syntaks og forklarte hvorfor Markdown er kjempebra. Jeg har også vist deg hvordan du skal skrive og redigere Markdown i spott og så på noen av de mange apps og nettsteder som støtter Markdown.
Hvis du har en favoritt Markdown redaktør eller arbeidsflyt vennligst gi meg beskjed i kommentarfeltet. Anmeldelser