Kopieren und Einfügen aus dem PDF in ein TXT, so dass Zeilenumbrüche erhalten bleiben

Kopieren und Einfügen aus dem PDF in ein TXT, so dass Zeilenumbrüche erhalten bleiben

Gibt es eine Möglichkeit, das PDF so zu erstellen, dass der Code, wenn ich ihn kopiere und in eine Textdatei einfüge, im gleichen Format wiedergegeben wird, d. h. jede neue Zeile bleibt erhalten?

\documentclass[%
corpo=12pt,
oneside,
stile=classica,
tipotesi=triennale,
evenboxes,
]{toptesi}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{textcomp}
\usepackage[a-1b]{pdfx}

\hypersetup{%
pdfpagemode={UseOutlines},
bookmarksopen,
pdfstartview={FitH},
colorlinks,
linkcolor={blue},
citecolor={black},
urlcolor={black}
}

\usepackage{listings}

\lstset{language = Octave %just for an example
basicstyle=\scriptsize\ttfamily,
showspaces=false,
breaklines=true,
columns=flexible,
frame=lines
}

\usepackage{tikz}
\usetikzlibrary{calc}
\usepackage{subcaption} %divide in sottofigure
\usepackage{sidecap} 
\usepackage{booktabs,siunitx,multirow} %per le tabelle
\sisetup{output-decimal-marker={,}}
\begin{document}
\begin{lstlisting}
FINISH

/CLEAR

!Parametri-statica
E   = 2.1e5
Eg  = 3.3
Nug = 0.45
Nu  = 0.3
el  = 3
el_m = 101
el_bar = 102
lumped = 'ON'

!Parametri-dinamica
M=100e-3
rhog=1e-9
rho=7.83e-9
h_massa=25+135
numero_di_frequenze=20

*dim,ntemp,array,9
ntemp(1) = 2,4,6,8,10,12,14,16,18
contatore = 1

!Ciclo FOR
*DO,LL,1,9

!Importo iges
/AUX15  
IOPTN,IGES,SMOOTH   
IOPTN,MERGE,YES 
IOPTN,SOLID,YES 
IOPTN,SMALL,YES 
IOPTN,GTOLER, DEFA  
IGESIN,'Tassello',''
/VIEW,1,,,1 
\end{lstlisting}
\end{document}

Was ich erreichen möchte Was ich möchte Was ich erhalte Was passiert

verwandte Informationen