Kirjoittaja Aihe: Fontit ja tekstin värit  (Luettu 4493 kertaa)

Pendeli

  • Käyttäjä
  • Viestejä: 844
    • Profiili
Fontit ja tekstin värit
« : 07.09.22 - klo:15.32 »
Millä ohjelmalla voisi muuttaa omassa tekstitiedostossa yksittäisten  sanojen/lauseiden fontteja ja värejä niin että muu tekstiosa pysyy ennallaan?
(Ubuntu 22.04LTS)

AimoE

  • Käyttäjä
  • Viestejä: 2741
    • Profiili
Vs: Fontit ja tekstin värit
« Vastaus #1 : 07.09.22 - klo:15.45 »
Kaikki tekstieditorit eivät näytä niitä värejä, joten täytyy kysyä millä tavalla aiot sitä tekstiä käyttää ja näyttää, esim. aiotko tulostaa sen väreissä, vai mikä on ajatuksena?

Pendeli

  • Käyttäjä
  • Viestejä: 844
    • Profiili
Vs: Fontit ja tekstin värit
« Vastaus #2 : 07.09.22 - klo:16.07 »
Ei ole tarkoitus tulostaa.
Ajatuksena on löytää tekstistä nopeasti oleelliset kohdat värin tai fontin perusteella.
Tavallinen text editor/Leafpad  -tyyppinen riittäisi jos siihen saa tehtyä haluttuja muutoksia.
Ja mielellään niin että jo valmista tekstiä voisi muokata halutulla tavalla.
Libreoffice on mielestäni kömpelö kyseiseen tarkoitukseen.

AimoE

  • Käyttäjä
  • Viestejä: 2741
    • Profiili
Vs: Fontit ja tekstin värit
« Vastaus #3 : 07.09.22 - klo:16.32 »
Leafpad vaikuttaa aika yksinkertaiselta. Kannattaisi ensin kokeilla jollain värikkäällä tekstillä, että näyttääkö Leafpad ne värit. En kyllä osaa neuvoa miten sellaisen koetekstin saa haetuksi, kun en ole itse koskaan tarvinnut.


SuperOscar

  • Käyttäjä
  • Viestejä: 4009
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Fontit ja tekstin värit
« Vastaus #4 : 07.09.22 - klo:17.04 »
Millä ohjelmalla voisi muuttaa omassa tekstitiedostossa yksittäisten  sanojen/lauseiden fontteja ja värejä niin että muu tekstiosa pysyy ennallaan?

Vastaus on oikeastaan: ei mikään – olettaen että tekstitiedosto säilyy tekstitiedostona. Siihen kun ei kuulu värejä eikä muotoiluja. Tarvitaan jokin tekstinkäsittely- tai tunnisteinen tiedostomuoto (ODT, HTML…).
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

nm

  • Käyttäjä
  • Viestejä: 16306
    • Profiili
Vs: Fontit ja tekstin värit
« Vastaus #5 : 07.09.22 - klo:18.38 »
Syntaksiin perustuva värikorostus (syntax highlighting) saattaa olla mahdollinen ratkaisu. Sitä käytetään tyypillisesti ohjelmoinnissa tai vaikkapa erilaisten asetustiedostojen editoinnissa. Eli jos tekstisisältö on jollain tavalla rakenteellista ja haluat korostaa tietyn tyyppisiä tekstin osia, voi olla mahdollista määritellä tekstieditoriin säännöt väritystä varten. Yksinkertaisimmillaan voisi korostaa esimerkiksi tiettyjä vakiosanoja tai fraaseja. Jokaisella ohjelmointieditorilla on tähän omat määrittelynsä ja menetelmänsä. Tiettyyn tiedostotyyppiin sidottujen sääntöjen lisääminen onnistuu yleensä jollain tavalla, jos editori vain tukee värikorostusta.

Leafpad ei tue värikorostusta, mutta esimerkiksi geditillä onnistuu:
https://wiki.gnome.org/Projects/GtkSourceView/LanguageDefinitions
« Viimeksi muokattu: 07.09.22 - klo:18.40 kirjoittanut nm »

AimoE

  • Käyttäjä
  • Viestejä: 2741
    • Profiili
Vs: Fontit ja tekstin värit
« Vastaus #6 : 07.09.22 - klo:19.05 »
Nykyään kun "rich text editor" ei enää viittaa RTF-formaattiin, vaan sillä tarkoitetaan WYSIWYG HTML -editoria, niin joku niistä voisi olla sopiva. Sellaisella voi upottaa editoitavan tekstikentän nettisivulle, mutta kun katsoo tarkempia ohjeita, niin käy ilmi, että ne tuntuvat kaikki olevan tarkoitettu nettisivujen muokkaamiseen, ja vaativat siksi kaikenlaista järjestelyä ennen kuin kirjoittamaan pääsee.

Josko kuitenkin joku sattuisi tietämään sellaisen tapauksen, jolla pääsee nopeasti alkuun?

Pendeli

  • Käyttäjä
  • Viestejä: 844
    • Profiili
Vs: Fontit ja tekstin värit
« Vastaus #7 : 07.09.22 - klo:22.45 »
En ole asiantuntija niin ajattelin, että löytyisi sellainen sovellus, että voisi vain maalata halutun sanan  ja sitten valita hiiren oikealla painikkeella valikosta sopiva väri tai fontti kyseiselle sanalle.
Luulisi että sellainen ohjelma ei pitäisi olla kovinkaan vaikea tehdä.

Eesaurus

  • Käyttäjä
  • Viestejä: 3427
    • Profiili
Vs: Fontit ja tekstin värit
« Vastaus #8 : 07.09.22 - klo:23.10 »
LibreOfficella tms. tuo on kyllä hyvin helppo tehdä. Hiiren oikealla ei onnistune, mutta muuten fontti, fontin väri yms. on oikein helppo muuttaa maalattuihin kohtiin parilla klikkauksella.

AimoE

  • Käyttäjä
  • Viestejä: 2741
    • Profiili
Vs: Fontit ja tekstin värit
« Vastaus #9 : 08.09.22 - klo:07.01 »
LibreOfficella voi myös tehdä makroja ja niiden avulla määritellä itselleen eri näppäimen jokaiselle värille jota haluaa käyttää.

SuperOscar

  • Käyttäjä
  • Viestejä: 4009
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Fontit ja tekstin värit
« Vastaus #10 : 08.09.22 - klo:10.02 »
Syntaksiin perustuva värikorostus (syntax highlighting) saattaa olla mahdollinen ratkaisu.

Ei oikein, koska se kuten itsekin sanot perustuu syntaksiin. Toisin sanoen vapaasti ei voi valita, mitä korostetaan ja mitä ei, vaan se tehdään syntaksin sääntöjen mukaan automaattisesti. Ongelman näkee elävästi siinä, kuinka hankala on saada aikaiseksi syntaksikorostuksia erilaisille asetustiedostoille, joiden syntaksi ei aina ole kauhean täsmällinen.

MUOKS: Täsmennetääs vielä… Sikäli toki onnistuisi, että kirjoittaa tekstitiedoston esim. Markdownilla mutta säätää syntaksikorostusta niin, että ”lihavointi” näytetään ei niinkään eri fonttityylinä kuin värillä X ja ”kursivointi” värillä Y jne. Värien määrä vain on aika rajallinen: olisiko neljä (normaali, lihavoitu, kursivoitu ja alleviivattu teksti)?

En ole asiantuntija niin ajattelin, että löytyisi sellainen sovellus, että voisi vain maalata halutun sanan  ja sitten valita hiiren oikealla painikkeella valikosta sopiva väri tai fontti kyseiselle sanalle.
Luulisi että sellainen ohjelma ei pitäisi olla kovinkaan vaikea tehdä.

Totta kai sellainen on mahdollista. Ongelma on siinä, että tiedoston tallennusmuoto ei sitten enää ole ”tekstitiedosto” vaan se on ohjelman itsensä määrittämä tiedostomuoto, jota luetaan ja kirjoitetaan vain sillä itsellään.
« Viimeksi muokattu: 08.09.22 - klo:10.12 kirjoittanut SuperOscar »
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11