antw: Script om tags rond tekst te zetten?
27 juli 2018 - 15:34    reactie #25
geplaatst door: KvB
@Robert
Als ik de AppleScript Library van TextEdit goed begrijp - maar ik ben ook geen grote held met AppleScript - kun je alleen acties uitvoeren op de hele tekst van een document, en dus niet op een selectie. :confused: Maar mocht er iemand met meer verstand van AppleScript zijn: correct me if I'm wrong!
antw: Script om tags rond tekst te zetten?
27 juli 2018 - 18:06    reactie #26
geplaatst door: Robert
@ KvB: dat idee kreeg ik al.

Op dit moment lijkt het schrijven en toevoegen van code het best te gaan en BBEdit, misschien de spelling checken daarna in TextEdit?

@ Feek: de ondersteuning voor spelling checken is ook erg belangrijk, dus op dit moment is TextMate (nog?) niet de favoriete oplossing.
Klik hier voor informatie over het onder de aandacht brengen van producten of diensten op MacFreak.
antw: Script om tags rond tekst te zetten?
27 juli 2018 - 18:21    reactie #27
geplaatst door: Robert
Heb inmiddels een goed werkend script om een nieuw document te openen, daar meteen de code in te zetten die bij aanvang al nodig is en meteen met een 'soft wrap' te zorgen dat de tekst binnen het venster goed leesbaar blijft (dankzij deze pagina van Daring Fireball).

Voor het geval dat iemand die code voor die soft wrap zoekt, dat is de volgende:

tell application "BBEdit"
    tell window 1
        if not (soft wrap text) then
            set soft wrap text to true
            set soft wrap mode to page guide
            set show page guide to true
        else if (soft wrap mode is page guide) then
            set soft wrap mode to window width
            set show page guide to false
        else
            set soft wrap text to false
        end if
    end tell
end tell

Heb getest met het daarna plakken en corrigeren van de tekst in TextEdit en dat werkt ook goed. AutoCorrect ben ik dan kwijt, maar dat is misschien wel goed ook (want van tijd tot tijd staan daardoor wel héél erg vreemde dingen hier in het nieuws...  ;) ).
Klik hier voor informatie over het onder de aandacht brengen van producten of diensten op MacFreak.
antw: Script om tags rond tekst te zetten?
27 juli 2018 - 18:39    reactie #28
geplaatst door: KvB
Mocht je deze optie toch niet lekker werken, TextSoap is aan te roepen vanuit een iedere app, dus aan jouw de keus waar je je teksten wilt typen.
antw: Script om tags rond tekst te zetten?
27 juli 2018 - 20:47    reactie #29
geplaatst door: Robert
Inmiddels wat meer getest, en vooral veel aangepast aan de voorkeuren van BBEdit, en het lijkt een goede oplossing. Ondertussen geprobeerd wat meer te weten te komen over TextSoap, en de video hieronder ziet er erg indrukwekkend uit.

Begrijp ik het goed dat dit ook voor forumcode zou werken?

Klik hier voor informatie over het onder de aandacht brengen van producten of diensten op MacFreak.
antw: Script om tags rond tekst te zetten?
28 juli 2018 - 09:29    reactie #30
geplaatst door: GeorgeM
Het is al weer even geleden dat ik BBEdit voor tekst gebruikte, maar als je de voorkeuren daarvan goed instelt dan is daar ook prima mee te werken (de suggesties voor woorden daarin werkte voor mij vooral goed).
antw: Script om tags rond tekst te zetten?
28 juli 2018 - 11:05    reactie #31
geplaatst door: Robert
Inmiddels is het eerste nieuwsbericht helemaal gemaakt in BBEdit met de hulp van BetterTouchTool en AppleScript (en dus ook dit draadje) een feit:

T2 processor lijkt te maken te hebben met sommige Kernel Panics
Klik hier voor informatie over het onder de aandacht brengen van producten of diensten op MacFreak.
antw: Script om tags rond tekst te zetten?
28 juli 2018 - 11:16    reactie #32
geplaatst door: KvB
@Robert
Jazeker, dit werkt ook met forumcode. Ikzelf heb er al wat mee lopen testen en volgens mij moet het als volgt kunnen werken: in TextSoap maak je een aantal korte scriptjes aan (een voor bold, een voor urls, etc.). Deze scriptjes voorzie je ieder van een toetsenbordcommando (b.v. :key_command: + :key_option: + :key_control: + :key_shift: + B voor bold). Deze commando's zijn nu al in een iedere app aan te roepen. Maar wat je daarna kunt doen is deze ook met behulp van BetterTouchTool via je TouchBar aanroepen.
Hoe werkt het dan in de praktijk? Je typt je bericht, selecteert de woorden/urls/etc. die je aan wil passen en klikt op de betreffende knop.
De scripts die je nodig hebt in TextSoap zijn niet heel wereldschokkend als je een beetje ervaring hebt met RegEx. Maar aangezien ze ook exporteerbaar en importeerbaar zijn, zou ik jou ook mijn scripts kunnen sturen om het eventueel te proberen.

Kees
 
antw: Script om tags rond tekst te zetten?
28 juli 2018 - 11:23    reactie #33
geplaatst door: Robert
@ Kees: als je jouw script wilt opsturen, graag!

Dit hele proces is bedoeld om het zo goed mogelijk te maken, en het schrijven zelf ging zeker natuurlijker in TextEdit dan in BBEdit (maar ik neem aan dat dat went).

Weet je zeker dat toetsenbord commando's van TextSoap in BetterTouchTool aan te roepen zijn?
Klik hier voor informatie over het onder de aandacht brengen van producten of diensten op MacFreak.
antw: Script om tags rond tekst te zetten?
28 juli 2018 - 12:25    reactie #34
geplaatst door: Feek
En als je Karabiner installeert kan de de toetsencombinatie  :key_command: + :key_option: + :key_control: + :key_shift:  toekennen aan de CAPS-key
antw: Script om tags rond tekst te zetten?
28 juli 2018 - 12:45    reactie #35
geplaatst door: DomP
Kun je je nieuwsartikel niet gewoon in een "verborgen" forum schrijven met de wysiwyg editor en dan knippen en plakken? of denk ik nu te simpel?
Blow your mind, smoke gunpowder
antw: Script om tags rond tekst te zetten?
28 juli 2018 - 17:18    reactie #36
geplaatst door: KvB
Ik ben gisteren niet heel erg slim geweest. We zullen de warmte maar de schuld geven. Alles wat ik claimde dat kan met TextSoap kan ook echt. Maar wat ook kan: tik je bericht in TextEdit (of andere tekstverwerker) en maak daarbij de vette tekst echt vet, en cursieve tekst echt cursief. Daarna één druk op de knop en TextSoap zet om de vette tekst de juist tags, om de cursieve tekst de juiste tags, enzovoort.
Het enige waar je dan eventueel nog op moet letten zijn links. Maar door die bijvoorbeeld tussen dubbele haakjes te zetten, zoals deze tekst

Dit is een zin met een ((https://macfreak.nl/ link)) erin.

Dan wordt het uiteindelijk

Dit is een zin met een [url=https://macfreak.nl/]link[/url] erin.

De dubbele haken is nu iets wat ik op dit moment het bedacht, maar dat kan altijd door iets anders vervangen worden. Ik ben daar nu mee aan het experimenteren.
Robert stuur anders maar even een pb waar ik e.e.a. naartoe kan mailen.

Kees
antw: Script om tags rond tekst te zetten?
29 juli 2018 - 09:22    reactie #37
geplaatst door: Robert
Kun je je nieuwsartikel niet gewoon in een "verborgen" forum schrijven met de wysiwyg editor en dan knippen en plakken? of denk ik nu te simpel?

Een verborgen forum hebben we al, en een aantal dingen wat betreft de vormgeving werd daar tot nu toe in de editor gedaan, voordat het gepubliceerd werd. Maar juist omdat ik me realiseerde dat het allemaal veel efficiënter dan op die manier moet kunnen startte ik dit draadje...
Klik hier voor informatie over het onder de aandacht brengen van producten of diensten op MacFreak.
antw: Script om tags rond tekst te zetten?
29 juli 2018 - 09:39    reactie #38
geplaatst door: Hiker
ik heb hier in het verleden eens iets voor gemaakt in Filemaker m.b.v. de replace-functie.
Tekst selecteren en via een knopje vervangen door dezelfde tekst met daarvoor en daarachter de htmlcode voor bv bold of italic. Werkte goed.
Waren maar 5 of 6 knopjes: bold, italic, underline, link, H1 en H2
Daarna de hele tekst in de html-editor plakken en klaar.
Nadeel is dat je dus Filemaker nodig hebt, is niet bepaald goedkoop.
antw: Script om tags rond tekst te zetten?
29 juli 2018 - 11:37    reactie #39
geplaatst door: Sypie
Waarom niet een nette wysiwyg editor gebruiken? Dan is het net als Pages een tekst opmaken en hoef je niet meer zelf naar code te kijken. Waarom zou je je af laten leiden van waar je mee bezig bent?
antw: Script om tags rond tekst te zetten?
29 juli 2018 - 11:42    reactie #40
geplaatst door: Robert
@ Hiker: FileMaker heb ik al, dus dat zou een optie zijn. Maar als ik zoek vind ik geen ondersteuning voor de Touch Bar, is het mogelijk om met FM die knopjes de hele tijd zichtbaar te hebben?

@ Sypie: ken jij dan wysiwyg editors die forumcode genereren?
Klik hier voor informatie over het onder de aandacht brengen van producten of diensten op MacFreak.
antw: Script om tags rond tekst te zetten?
29 juli 2018 - 19:32    reactie #41
geplaatst door: iEscape
Misschien is hier of hier één dat je kunt gebruiken?
Sla me niet, ik heb geen verstand van  :reading:
met vriendelijke groet, iEscape
antw: Script om tags rond tekst te zetten?
29 juli 2018 - 20:30    reactie #42
geplaatst door: Sypie
@ Sypie: ken jij dan wysiwyg editors die forumcode genereren?

Google is onze gezamenlijke vriend: http://wysibb.com

Als tekst opmaken in een pakket als Wordpress (ik weet dat deze site geen Wordpress is...) een makkie is dan moet het met BB-code toch net zo kunnen? Dus op zoek naar een wysiwyg BB editor, zoals hierboven gelinkt.
antw: Script om tags rond tekst te zetten?
29 juli 2018 - 23:24    reactie #43
geplaatst door: zwap

geblokkeerd

Geïnspireerd door Hiker en omdat je Filemaker toch al hebt hier iets waar je misschien wat aan hebt.
antw: Script om tags rond tekst te zetten?
18 augustus 2018 - 18:21    reactie #44
geplaatst door: Robert
Nog even een aanvulling om te laten weten hoe dit verhaal is afgelopen: de meest gebruikte oplossing zal die van Kees zijn. Dat is met erg simpele codes de tekst aanmaken (veel simpeler dan BBC of HTML), waarna TextSoap het dankzij Kees' werk het allemaal met één klik omzet naar BBC, en het dus voor forum gebruikt kan worden.

Sowieso heeft TextSoap me verrast, wat een ontzettend goed programma om met verschillende doelen met tekst te werken. Wat een verademing en wat een mogelijkheden!

Daarbij zal ik BetterTouchTool wel blijven gebruiken, al was het maar om later in Safari makkelijk dingen nog te kunnen corrigeren of aan te vullen. Ik kwam inmiddels echt om in de enorme hoeveelheid sneltoetsen die ik moest onthouden, dat blijkt met BetterTouchTool allemaal verleden tijd.

Dat programma is wat mij betreft dan ook eigenlijk een 'must have' voor iedereen met een MacBook Pro met Touch Bar.
Klik hier voor informatie over het onder de aandacht brengen van producten of diensten op MacFreak.
antw: Script om tags rond tekst te zetten?
24 augustus 2018 - 12:15    reactie #45
geplaatst door: Robert
Mocht je meer over TextSoap willen weten, dit artikel gaat in op de details van dit prima programma:

Hands on: TextSoap 8 cleans up your text for online and publishers
Klik hier voor informatie over het onder de aandacht brengen van producten of diensten op MacFreak.