¡Esta es una revisión vieja del documento!
Otros temas
Aplicaciones Java con fuentes suavizadas en Linux: En el archivo /etc/environment agregar la linea
_JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true'
Comprimir PDF con ghostscript
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=outputfile.pdf inputfile.pdf
- -dPDFSETTINGS=/screen (72 dpi images)
- -dPDFSETTINGS=/ebook (150 dpi images)
- -dPDFSETTINGS=/printer (300 dpi images)
- -dPDFSETTINGS=/prepress (300 dpi images, color preserving)
- -dPDFSETTINGS=/default
Mejor compresión sin disminuir la calidad
gs -q -dNOPAUSE -dBATCH -dSAFER -dSimulateOverprint=true -sDEVICE=pdfwrite -dPDFSETTINGS=/ebook -dEmbedAllFonts=true -dSubsetFonts=true -dAutoRotatePages=/None -dColorImageDownsampleType=/Bicubic -dColorImageResolution=150 -dGrayImageDownsampleType=/Bicubic -dGrayImageResolution=150 -dMonoImageDownsampleType=/Bicubic -dMonoImageResolution=150 -sOutputFile=output.pdf input.pdf
gedit advpl
crear en la ruta:
/usr/share/gtksourceview-4/language-specs
un archivo como advpl.lang:
<?xml version="1.0" encoding="UTF-8"?> <language id="advpl" name="Advpl" version="2.0" _section="Source"> <metadata> <property name="mimetypes">text/plain</property> <property name="globs">*.prw</property> <property name="line-comment-start">//</property> <property name="block-comment-start">/*</property> <property name="block-comment-end">*/</property> </metadata> <styles> <style id="comment" name="Comment" map-to="def:comment"/> <style id="keyword" name="Keyword" map-to="def:keyword"/> <style id="boolean" name="Boolean value" map-to="def:boolean"/> <style id="string" name="String" map-to="def:string"/> <style id="builtin" name="Builtin" map-to="def:builtin"/> <style id="preprocessor" name="Preprocessor" map-to="def:preprocessor"/> <style id="included-file" name="Included File" map-to="def:string"/> </styles> <default-regex-options case-sensitive="false"/> <definitions> <define-regex id="preproc-start">^\s*#\s*</define-regex> <context id="include" style-ref="preprocessor"> <match extended="true"> \%{preproc-start} (include|import)\s* (".*?"|<.*>) </match> <include> <context id="included-file" sub-pattern="2" style-ref="included-file" class="path"/> </include> </context> <context id="keywords" style-ref="keyword"> <keyword>static</keyword> <keyword>function</keyword> <keyword>user</keyword> <keyword>return</keyword> <keyword>private</keyword> <keyword>if</keyword> <keyword>else</keyword> <keyword>elseif</keyword> <keyword>endif</keyword> <keyword>end</keyword> <keyword>do</keyword> <keyword>enddo</keyword> <keyword>while</keyword> <keyword>local</keyword> <keyword>default</keyword> <keyword>alias</keyword> <keyword>beginsql</keyword> <keyword>endsql</keyword> <keyword>next</keyword> <keyword>for</keyword> <keyword>to</keyword> <keyword>wsmethod</keyword> <keyword>wsdata</keyword> <keyword>as</keyword> <keyword>wsstruct</keyword> <keyword>endwsstruct</keyword> <keyword>description</keyword> <keyword>wsservice</keyword> <keyword>endwsservice</keyword> <keyword>wssend</keyword> <keyword>wsreceive</keyword> <keyword>define</keyword> <keyword>dialog</keyword> <keyword>title</keyword> <keyword>pixel</keyword> <keyword>bitmap</keyword> <keyword>resname</keyword> <keyword>of</keyword> <keyword>size</keyword> <keyword>say</keyword> <keyword>button</keyword> <keyword>var</keyword> <keyword>prompt</keyword> <keyword>action</keyword> <keyword>when</keyword> <keyword>font</keyword> <keyword>memo</keyword> <keyword>get</keyword> <keyword>no</keyword> <keyword>border</keyword> <keyword>total</keyword> <keyword>case</keyword> <keyword>endcase</keyword> <keyword>otherwise</keyword> <keyword>activate</keyword> <keyword>center</keyword> <keyword>on</keyword> <keyword>init</keyword> <keyword>checkbox</keyword> <keyword>noborder</keyword> <keyword>nil</keyword> <keyword>picture</keyword> <keyword>msget</keyword> <keyword>msdialog</keyword> <keyword>fields</keyword> <keyword>header</keyword> <keyword>listbox</keyword> <keyword>centered</keyword> <keyword>sbutton</keyword> <keyword>combobox</keyword> <keyword>public</keyword> <keyword>enable</keyword> </context> <context id="boolean" style-ref="boolean"> <prefix>\.</prefix> <suffix>\.</suffix> <keyword>F</keyword> <keyword>T</keyword> </context> <context id="line-comment" style-ref="comment" end-at-line-end="true" class="comment" class-disabled="no-spell-check"> <start>//</start> <include> <context ref="def:in-line-comment"/> </include> </context> <context id="multiline-comment" style-ref="comment" class="comment" class-disabled="no-spell-check"> <start>/\*</start> <end>\*/</end> <include> <context ref="def:in-comment"/> </include> </context> <context id="string" style-ref="string" end-at-line-end="true" class="string" class-disabled="no-spell-check"> <start>"</start> <end>"</end> </context> <context id="single-quoted-string" style-ref="string" end-at-line-end="true" class="string" class-disabled="no-spell-check"> <start>'</start> <end>'</end> </context> <context id="builtin" style-ref="builtin"> <keyword>SELECT</keyword> <keyword>FROM</keyword> <keyword>WHERE</keyword> <keyword>AND</keyword> </context> <!--Main context--> <context id="advpl" class="no-spell-check"> <include> <context ref="keywords"/> <context ref="boolean"/> <context ref="line-comment"/> <context ref="multiline-comment"/> <context ref="string"/> <context ref="single-quoted-string"/> <context ref="builtin"/> <context ref="include"/> </include> </context> </definitions> </language>