[LibreOffice] Ako vložiť blok kódu so zachovaním formátovania?

Mlocik97

  • *****
  • 831
  • Ubunťák, JS dev.
    • Zobrazit profil
    • E-mail
Zdravím, potrebujem poradiť, ako do LO writteru vložiť blok zdrojového kódu s očíslovanými riadkami.


hnup

Re:[LibreOffice] Ako vložiť blok kódu so zachovaním formátovania?
« Odpověď #1 kdy: 13. 01. 2019, 05:08:26 »
Vložit normálně jako každý jiný text, označit jej, kliknout pravým tlačítkem na výběr, zvolit "Odrážky a číslování" a tam si na záložce "Číslování" vybrat vhodný formát úvodní číslice.

Mlocik97

  • *****
  • 831
  • Ubunťák, JS dev.
    • Zobrazit profil
    • E-mail
Re:[LibreOffice] Ako vložiť blok kódu so zachovaním formátovania?
« Odpověď #2 kdy: 13. 01. 2019, 17:35:26 »
lenže to nezachová formátovanie a farby, ktoré sú ale z IDEčka skopírované správne.

Franta_

Re:[LibreOffice] Ako vložiť blok kódu so zachovaním formátovania?
« Odpověď #3 kdy: 13. 01. 2019, 17:57:57 »
Nebojím se říct, že barevné formátování je čistě interní záležitost IDE, a proto to nelze kopírovat.
V tom případě bych záležitost řešil přes nějaké rozšíření v LO. Namátkou jsem našel např.:
https://extensions.libreoffice.org/extensions/code-highlighter
https://extensions.libreoffice.org/extensions/code-colorizer-formatter

osobně se mi to nechce instalovat, ani zkoušet, ale řekl bych, že je to jediné možné řešení.

Re:[LibreOffice] Ako vložiť blok kódu so zachovaním formátovania?
« Odpověď #4 kdy: 13. 01. 2019, 18:56:37 »
1. NetBeans - File -> Print to HTML.
2. LibreOffice - Insert -> Text from File.
Jedine farby to nezachová, ale formátovanie zostáva.
Majú to aj IDEčka z rodiny IntelliJ pod File -> Export to HTML, ale ja to mám disabled, asi kvôli community verzii.


Kit

Re:[LibreOffice] Ako vložiť blok kódu so zachovaním formátovania?
« Odpověď #5 kdy: 13. 01. 2019, 20:19:46 »
Vim:
Kód: [Vybrat]
:TOhtml

Mlocik97m

Re:[LibreOffice] Ako vložiť blok kódu so zachovaním formátovania?
« Odpověď #6 kdy: 14. 01. 2019, 07:01:32 »
Franta kecas nezmysel, lebo z IDE sa to v pohode da skopirovať s farbami hockdne inde. Aj v LO, akurat vtedy kod namrda do lava, a vobec nieje odsadeny, a formatovany... dam screenshot az budu na pc