Sin resumen de edición
Sin resumen de edición
Línea 162: Línea 162:
     background: #33659d3d;
     background: #33659d3d;
     border-radius: 15px;
     border-radius: 15px;
     display: table;
     display: block;
     /*page-break-inside: avoid;*/
     page-break-inside: avoid;
     clear: both;
     clear: both;
display:none;
    /*display:none;*/
   }
   }



Revisión del 18:27 10 oct 2025

/* Los estilos CSS colocados aquí afectarán la impresión */
/* this stylesheet is used when generating a PDF with PrinceXML or any other tool that understands the CSS used. */
/* define a page */

* {
  outline: 1px dashed rgba(0, 0, 0, 0.2);
}

  /* Página tamaño carta, márgenes 1cm por lado */
  @page {
   size: 8.5in 11in;  
   margin:0cm;
    @footnotes {
      border-top: 0.6pt solid black;
      padding-top: 8pt;
    }
  }

  /* Primera página (portada): sin márgenes ni numeración */
  @page :first {
  /*margin: 0;*/
 
}

/*body > *:first-child {
  page-break-before: right;
  
}*/
  /* Página izquierda */
  @page:left {
    @bottom-left {
      content: counter(page);
      font-size: 9pt;
      margin: 10pt 0 25pt 0;
      border-top: 0.25pt solid #666;
    }
    @bottom-right {
      content: 'Boletín de Publicaciones Científicas del Personal Académico del CIESAS';
      font-size: 9pt;
      color: #333;
      margin: 10pt 0 25pt 0;
      border-top: 0.25pt solid #666;
    }
  }

  /* Página derecha */
  @page:right {
    @bottom-left {
      content: 'Boletín de Publicaciones Científicas del Personal Académico del CIESAS';
      font-size: 9pt;
      color: #333;
      margin: 10pt 0 25pt 0;
      border-top: 0.25pt solid #666;
    }
    @bottom-right {
      content: counter(page);
      font-size: 9pt;
      margin: 10pt 0 25pt 0;
      border-top: 0.25pt solid #666;
    }
    @top-right {
      content: string(doctitle);
      font-size: 9pt;
      color: #333;
      margin: 15pt 0 10pt 0;
    }
  }

  /* Portada */
  div.frontcover {
  page: cover;
  text-align: center;
  display: block;
  padding-top: 5cm;
  }

  @page cover {
    margin: 0;
  }

  /* Cuerpo del documento */
  body {
    /*counter-reset: page;*/
    font-family: 'Lucida Sans Unicode', sans-serif;
    line-height: 1.5;
    font-size: 11pt;
    color: #000;
    background: #fff !important;
  }

h1 {
    text-align: center;
    font-size: 12pt;
  }

  h2, h3, h4, h5 {
    font-weight: bold;
    page-break-after: avoid;
    page-break-inside: avoid;
  }

  h2 + p, h3 + p {
    page-break-before: avoid;
  }

  /* Capítulos */
  h3 {
    string-set: doctitle content();
    page-break-before: left;
    counter-reset: footnote;
    line-height: 1.3;
    font-size: 18pt;
  }

  h3.mw-headline:before {
    counter-increment: chapternum;
    content: counter(chapternum) " ";
  }

.mw-page-title-main {
    font-size:16pt;
    text-aling:center;
    font-style:none;
    padding-top: 0;
    margin-top:0;
}

  /* Tablas */
  table {
    /*page-break-inside: avoid;*/
  }

  /* Imágenes */
  img {
    max-width: 100%;
    height: auto;
    page-break-inside: avoid;
    page-break-before: auto;
    page-break-after: auto;
  }

  .img_portada img  {
       display: block !important;
       margin-right: .5cm!important;
       width: 17cm !important;
       page-break-inside: avoid;

  }

  .img_ficha img {
    width: 5cm !important;
    float: left;
  }

  /* Caja de ficha técnica */
  .ficha {
    width: 96%;
    margin: 0 auto 12pt auto;
    padding: 8pt;
    min-height: 150px;
    overflow: visible;
    background: #33659d3d;
    border-radius: 15px;
    display: block;
    page-break-inside: avoid;
    clear: both;
    /*display:none;*/
  }

  /* TOC - Tabla de contenidos */
  #toc {
    margin: 5cm;
  }

  ul.toc {
    list-style: none;
    margin: 0;
    padding: 0;
  }

  ul.toc li {
    line-height: 2;
  }

  ul.toc li a {
    text-decoration: none;
  }

  .tocnumber {
    display: none;
  }

  .toclevel-1 {
    font-size: 18pt;
  }

  /* Agregar número de página a enlaces en TOC */
  ul.toc a::after {
    content: leader('.') target-counter(attr(href), page);
  }

  /* Estilo de enlaces */
  a {
    color: #000;
    text-decoration: none;
  }

  a[href]:after {
    /*content: " (" attr(href) ")";
    font-size: 10pt;*/
    display:none;
  }

  a.xref::after {
    content: ' (p. ' target-counter(attr(href url), page) ')';
  }

  /* Footnotes */
  .fn {
    float: footnote;
    counter-increment: footnote;
  }

  .fn::footnote-call {
    content: counter(footnote);
    font-size: 9pt;
    vertical-align: super;
  }

  .fn::footnote-marker {
    font-weight: bold;
  }

  /* Contenedor */
  #bodyContent,
  #mw-content-text,
  #content,
  .mw-body,
  .mw-parser-output,
  #pagina {
    width: 100% !important;
    margin: 0 auto !important;
    padding: 0 !important;
    page-break-inside: auto !important;
    break-inside: auto !important;
    display: block;
    overflow: visible;
  }

  /* Ocultar elementos no deseados del skin Minerva */
  .header,
  .minerva-header,
  .minerva-footer,
  .minerva-navigation,
  .mw-ui-icon,
  .toggle,
  .navbox,
  .catlinks,
  .printfooter,
  .mw-editsection,
  footer,
  #mw-footer,
  #mw-navigation,
  #mw-page-base,
  #mw-head,
  .vector-menu,
  .minerva-banner,
  .minerva-toggle,
  .minerva-user-menu,
  .minerva-page-actions,
  .header-container.header-chrome,
   div.mw-file-description,
  .suggestions {
    display: none !important;
  }

.mw-body {
background: #FFFFFF!Important;
}