{"id":5722,"date":"2023-09-16T23:12:57","date_gmt":"2023-09-16T21:12:57","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=5722"},"modified":"2023-09-17T02:07:36","modified_gmt":"2023-09-17T00:07:36","slug":"textshot","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/09\/16\/textshot\/","title":{"rendered":"Textshot \u2013 f\u00fcr Screenshots von Text"},"content":{"rendered":"\r\n<p class=\"wp-block-paragraph\"><strong>Textshot<\/strong> ist mit NormCap verwandt, ist aber ein Terminal-Programm ohne GUI.<\/p>\r\n<p>Seine Screenshot-Texte gehen wie bei NormCap in die Zwischenablage, zus\u00e4tzlich sind sie im Terminal sichtbar.<\/p>\r\n<p>Und Textshot kann sogar Screenshots in Intervallen (automatisch) produzieren, die dann im Terminal untereinander erscheinen. Benutzt man die Intervall-Funktion, ist ein Programm wie Clipit oder Diodon von Vorteil, sonst verliert man den Text der Zwischenablage bei jedem neuen Screenshot (wenigstens aber nicht den identischen Text im Terminal).<\/p>\r\n<p>Leider hat man keinen bleibenden sichtbaren Auswahlrahmen, wie ihn NormCap hat.<\/p>\r\n<p>In Erinnerung zu rufen ist hier, dass Screenshots nat\u00fcrlich von Texten in Bildern wie von &#8222;echten&#8220; Texten gemacht werden k\u00f6nnen. Eigentlich selbstverst\u00e4ndlich.<br \/><br \/>Mehr zum Programm Textshot hier: <a href=\"https:\/\/github.com\/ianzhao05\/textshot\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/ianzhao05\/textshot<\/a><\/p>\r\n<p>Die Installation mit <em>pip<\/em> (die Installation von Tesseract mit den richtigen Sprachen ist Voraussetzung und ebenso, dass Tesseract von der Kommandozeile aus ansprechbar ist &#8211; mehr dazu dort, wo der Link hinf\u00fchrt):<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>pip install textshot<\/code><\/pre>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Der Gebrauch auf der Kommandozeile:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>textshot \"deu+eng\"<\/code><\/pre>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Der Befehl mit Intervall-Option:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>textshot --interval 200<\/code><\/pre>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">oder<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>textshot \"deu+eng\" --interval 200<\/code><\/pre>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">wobei Englisch Standardeinstellung ist und bei einem rein englischen Text &#8222;eng&#8220; (mit Anf\u00fchrungszeichen) nicht gesetzt werden muss, &#8222;deu&#8220; aber bei einem rein deutschen Text schon. Die Option 200 = 200 Millisekunden &#8211; 1000 = 1 Sekunde.<br \/><br \/>Man kann Textshot direkt starten, ohne das Terminal zu \u00f6ffnen, wenn man eine Tastenkombi anlegt &#8211; unter Xfce so:<br \/><em>Einstellungen<\/em> \u2192 <em>Tastatur<\/em> \u2192 <em>Tastenk\u00fcrzel f\u00fcr Anwendunge<\/em>n \u2192 <em>Add<\/em> usw. Unter Xfce kann man auch das Programmmen\u00fc \u00f6ffnen und <em>textshot<\/em> schreiben und <em>Enter<\/em> dr\u00fccken.<br \/><br \/>Ein Vergleich der Ergebnisse von NormCap (RAW bzw. PARSE) und Textshot, wenn ich den Text aus der Zwischenablage in LibreOffice Writer hineinkopiere:<\/p>\r\n\r\n\r\n\r\n<h5 class=\"wp-block-image aligncenter size-full\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/Textshot-NormCap-Einstellung-Raw.png\" rel=\"lightbox-0\"><img loading=\"lazy\" decoding=\"async\" width=\"752\" height=\"253\" class=\"wp-image-5726\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/Textshot-NormCap-Einstellung-Raw.png\" alt=\"\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/Textshot-NormCap-Einstellung-Raw.png 752w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/Textshot-NormCap-Einstellung-Raw-300x101.png 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/Textshot-NormCap-Einstellung-Raw-150x50.png 150w\" sizes=\"auto, (max-width: 752px) 100vw, 752px\" \/><\/a><\/h5>\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/Textshot-NormCap-Einstellung-Parse.png\" rel=\"lightbox-1\"><img loading=\"lazy\" decoding=\"async\" width=\"752\" height=\"329\" class=\"wp-image-5725\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/Textshot-NormCap-Einstellung-Parse.png\" alt=\"\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/Textshot-NormCap-Einstellung-Parse.png 752w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/Textshot-NormCap-Einstellung-Parse-300x131.png 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/Textshot-NormCap-Einstellung-Parse-150x66.png 150w\" sizes=\"auto, (max-width: 752px) 100vw, 752px\" \/><\/a><\/figure>\r\n<h5 class=\"wp-block-image aligncenter size-full\">\u00a0<\/h5>\r\n<\/div>\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/Textshot-Aus-der-Zwischenablage.png\" rel=\"lightbox-2\"><img loading=\"lazy\" decoding=\"async\" width=\"668\" height=\"609\" class=\"wp-image-5724\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/Textshot-Aus-der-Zwischenablage.png\" alt=\"\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/Textshot-Aus-der-Zwischenablage.png 668w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/Textshot-Aus-der-Zwischenablage-300x274.png 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/Textshot-Aus-der-Zwischenablage-150x137.png 150w\" sizes=\"auto, (max-width: 668px) 100vw, 668px\" \/><\/a><\/figure>\r\n<\/div>\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Textshot-Text in LibreOffice Writer enth\u00e4lt Absatz-Ende-Zeichen (sichtbar bei der Einstellung <em>sichtbar<\/em>) an jedem Zeilenende. Das ist unter Umst\u00e4nden sehr st\u00f6rend. M\u00f6chte man viele Texte so aus Bildern oder aus gescannten PDF-Seiten &#8222;herausholen&#8220; und etwa in <em>Writer<\/em> weiterbearbeiten, kann es viel Arbeit bedeuten, die meisten dieser Absatz-Ende-Zeichen wieder zu entfernen. Ideal w\u00e4re es, die Einstellung Parse von NormCap mit der Intervall-Funktion von Textshot zu kombinieren. Andernfalls w\u00e4re f\u00fcr viele Seiten hintereinander &#8211; etwa ein Buch &#8211; das Programm OCRmyPDF (mit der sidecar-Option eine zus\u00e4tzliche Textdatei erzeugend) eine gute Wahl, aber auch dieses Programm setzt solche Absatz-Ende-Zeichen.<\/p>\r\n\r\n\r\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><strong>Erstver\u00f6ffentlichung: Mi 5. Apr 2023, 00:56<\/strong><\/p>\r\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"5722\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">2    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"5722\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\"><\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Textshot ist mit NormCap verwandt, ist aber ein Terminal-Programm ohne GUI. Seine Screenshot-Texte gehen wie bei NormCap in die Zwischenablage, zus\u00e4tzlich sind sie im Terminal sichtbar. Und Textshot kann sogar Screenshots in Intervallen (automatisch) produzieren, die dann im Terminal untereinander erscheinen. Benutzt man die Intervall-Funktion, ist ein Programm wie Clipit oder Diodon von Vorteil, sonst [&hellip;]<\/p>\n","protected":false},"author":18,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[57,599,17,4,600],"tags":[],"class_list":["post-5722","post","type-post","status-publish","format-standard","hentry","category-buero","category-ocr","category-system","category-terminal","category-texterkennung"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/5722","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=5722"}],"version-history":[{"count":11,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/5722\/revisions"}],"predecessor-version":[{"id":5779,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/5722\/revisions\/5779"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=5722"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=5722"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=5722"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}