¡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:

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*
        (".*?"|&lt;.*&gt;)
      </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>
  • otros.1734486922.txt.gz
  • Última modificación: 2024/12/17 19:55
  • por ivan