[konsole] [Bug 500515] New: [export/html] html output has random glyph, not looking like what I have in Konsole

David REVOY bugzilla_noreply at kde.org
Fri Feb 21 11:35:00 GMT 2025


https://bugs.kde.org/show_bug.cgi?id=500515

            Bug ID: 500515
           Summary: [export/html] html output has random glyph, not
                    looking like what I have in Konsole
    Classification: Applications
           Product: konsole
           Version: 22.12.3
          Platform: Debian stable
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: konsole-devel at kde.org
          Reporter: info at davidrevoy.com
  Target Milestone: ---

Hi,

I love exporting terminal output of konsole as html but the result is always
broken as soon as a special character is part of the output.

## How to reproduce

1. Open Konsole
2. Write command lines that output special characters (eg. 'tree' is good for
that)
3. Export the output as HTML (File → Save Output As and select an html file
format).
4. Host your HTML file, and open it in Firefox.

## Result: 

The special characters are corrupted, and random glyph appears. Example:
https://peppercarrot.com/extras/forum/2025-02-21_konsole-default-html-output.html
( screenshot:
https://peppercarrot.com/extras/forum/2025-02-21_screenshot_122028_net.jpg )

## Expectation

It should looks like what I had in konsole, like that:
https://peppercarrot.com/extras/forum/2025-02-21_screenshot_123118_net.jpg

## Workaround

I saw the html output file don't have any header, or set any charsets.  If one
manually edit the html output file with Kate, and insert at the start of the
file:
```
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
</head>
```

Then the output will be readable again. Here is an example: 
https://peppercarrot.com/extras/forum/2025-02-21_konsole-default-html-output_FIXED.html

Too bad this workaround is tedious to do over and over again, I would
appreciate an automatic way to get this (or another fix) to read and transmit
my HTML output correctly. Thank you.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list