Eva Prieto Castro
2013-Apr-07 17:59 UTC
[R-es] Duda con width y height. Resolución de pantalla
Buenas tardes: Por favor, ¿alguien me puede explicar este comportamiento?. Lanzo este código enun equipo con una pantalla de 21'''' y el resultado es correcto, tanto en la ventana gráfica como al guardar en pdf: quartz(title="Ventada de prueba", width=8.27, height=11.69, dpi=85) plot(1:10) Sin embargo, lanzado en un equipo con pantalla de 15'''', la pantalla gráfica aparece recortada por abajo, aunque al guardar en pdf se ve todo, y bien. Necesito que mis gráficos sean generados con width=8.27 y height=11.69 y que funciones en diferentes resoluciones de pantalla. Por favor, ¿alguien me puede auxiliar?. Ya no sé qué hacer!! Gracias. Eva P.D.: Si no es viable conseguirlo, necesito que se cumpla lo siguiente: 1) Que el pdf generado sí sea A4. 2) Que el resultado en la pantalla gráfica tenga verticalidad (aunque no sean exactamente esas pulgadas, las del A4. [[alternative HTML version deleted]]
Rubén Gómez Antolí
2013-Apr-07 21:26 UTC
[R-es] Duda con width y height. Resolución de pantalla
Hola: El 07/04/13 19:59, Eva Prieto Castro escribió:> > > Buenas tardes: > > Por favor, ¿alguien me puede explicar este comportamiento?. > > Lanzo este código enun equipo con una pantalla de 21'' > y el resultado es correcto,21" => ancho: 18,74 pulgadas; alto = 10,54 pulgadas (http://www.deperu.com/dimensiones-tv-lcd/calculadora-por-pantalla.php)> tanto en la ventana gráfica como al guardar en pdf: > > quartz(title="Ventada de prueba", width=8.27, height=11.69, dpi=85) > > plot(1:10) > > > Sin embargo, lanzado en un equipo con pantalla de 15'', la pantalla gráfica aparece> recortada por abajo, aunque al guardar en pdf se ve todo, y bien.15" => ancho: 13,07 pulgadas; alto = 7,35 pulgadas ¿Te da una pista de porque te pasa eso? Una pista más «analógica» es que cojas un folio y «compruebes» si te da el alto en la pantalla de 15", ¿a que no?> Necesito que mis gráficos sean generados con width=8.27 y height=11.69 y que funciones en> diferentes resoluciones de pantalla. Por favor, ¿alguien me puede auxiliar?. Ya no sé qué hacer!!Desconozco si existe pero yo intentaría añadir un desplazador vertical en la ventana del gráfico para los casos en que la pantalla sea más pequeña que las dimensiones de tu gráfico.> Gracias. > > EvaSuerte con la pelea que llevas con este tema. Salud y Revolución. Lobo. -- Libertad es poder elegir en cualquier momento. Ahora yo elijo GNU/Linux, para no atar mis manos con las cadenas del soft propietario. --------- Desde El Ejido, en Almería, usuario registrado Linux #294013 http://www.counter.li.org
Eva Prieto Castro
2013-Apr-07 21:38 UTC
[R-es] Duda con width y height. Resolución de pantalla
Hola, Rubén: Gracias; la causa teórica la conocía partiendo de la "anatomía" del din A4; lo que no sé es cómo controlarlo en tiempo de ejecución para manejar convenientemente las dimensiones en función de una cota superior, o colocando un scroll vertical como sugieres tú. Lo único claro es que estos gráficos me están acabando con la paciencia. Si alguien tiene alguna idea, es infinitivamente bienvenida. Atte.- Eva --- El dom, 7/4/13, Rubén Gómez Antolí <lobo@mucharuina.com> escribió: De: Rubén Gómez Antolí <lobo@mucharuina.com> Asunto: Re: [R-es] Duda con width y height. Resolución de pantalla Para: r-help-es@r-project.org Fecha: domingo, 7 de abril, 2013 23:26 Hola: El 07/04/13 19:59, Eva Prieto Castro escribió:> > > Buenas tardes: > > Por favor, ¿alguien me puede explicar este comportamiento?. > > Lanzo este código enun equipo con una pantalla de 21'''' > y el resultado es correcto,21" => ancho: 18,74 pulgadas; alto = 10,54 pulgadas (http://www.deperu.com/dimensiones-tv-lcd/calculadora-por-pantalla.php)> tanto en la ventana gráfica como al guardar en pdf: > > quartz(title="Ventada de prueba", width=8.27, height=11.69, dpi=85) > > plot(1:10) > > > Sin embargo, lanzado en un equipo con pantalla de 15'''', la pantalla gráfica aparece> recortada por abajo, aunque al guardar en pdf se ve todo, y bien.15" => ancho: 13,07 pulgadas; alto = 7,35 pulgadas ¿Te da una pista de porque te pasa eso? Una pista más «analógica» es que cojas un folio y «compruebes» si te da el alto en la pantalla de 15", ¿a que no?> Necesito que mis gráficos sean generados con width=8.27 y height=11.69 y que funciones en> diferentes resoluciones de pantalla. Por favor, ¿alguien me puede auxiliar?. Ya no sé qué hacer!!Desconozco si existe pero yo intentaría añadir un desplazador vertical en la ventana del gráfico para los casos en que la pantalla sea más pequeña que las dimensiones de tu gráfico.> Gracias. > > EvaSuerte con la pelea que llevas con este tema. Salud y Revolución. Lobo. -- Libertad es poder elegir en cualquier momento. Ahora yo elijo GNU/Linux, para no atar mis manos con las cadenas del soft propietario. --------- Desde El Ejido, en Almería, usuario registrado Linux #294013 http://www.counter.li.org _______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es [[alternative HTML version deleted]]
Rubén Gómez Antolí
2013-Apr-08 09:26 UTC
[R-es] Duda con width y height. Resolución de pantalla
Hola: El 08/04/13 08:13, Eva Prieto Castro escribió:> > Hola de nuevo, Rubén: > > Supongamos que consiguiese detectar el sistema operativo y la resolución > (en fin, supongamos que eso no es mucho suponer...);> lere<-sessionInfo() > lere$platform [1] "powerpc-unknown-linux-gnu (32-bit)" La resolución la puedes sacar utilizando herramientas externas: - En Linux con lo que te pasé ayer. - En Mac OS X, he encontrado esto: http://stackoverflow.com/questions/14757862/shell-script-to-set-screen-resolution-values-in-a-file - En Windows, también he encontrado algo: http://stackoverflow.com/questions/7967699/get-screen-resolution-using-wmi-powershell-in-windows-7> una vez logrado, se > entiende que el gráfico desplazador consistiría en esto: > > windows(width=8.27, height=11.69, rescale="fixed") > > Ese rescale="fixed" logra el scroll vertical, pues muestra en "tamaño > real". > > ¿Cuál sería el equivalente para quartz y X11?. Esa es otra duda que tengo.Ahí ya no te puedo ayudar.> Gracias. > > > Un saludo > EvaA ver si te vale. Salud y Revolución. Lobo. -- Libertad es poder elegir en cualquier momento. Ahora yo elijo GNU/Linux, para no atar mis manos con las cadenas del soft propietario. --------- Desde El Ejido, en Almería, usuario registrado Linux #294013 http://www.counter.li.org
Eva Prieto Castro
2013-Apr-08 11:31 UTC
[R-es] Duda con width y height. Resolución de pantalla
Gracias, Rubén. Me parece que lo del scroll vertical sólo es posible en Windows, por tanto pierde sentido (creo) el intentar detectar la resolución de la pantalla. Voy a reordenar las ideas. Un saludo. Eva --- El lun, 8/4/13, Rubén Gómez Antolí <lobo@mucharuina.com> escribió: De: Rubén Gómez Antolí <lobo@mucharuina.com> Asunto: Re: [R-es] Duda con width y height. Resolución de pantalla Para: "Eva Prieto Castro" <evapcastro@yahoo.es> CC: r-help-es@r-project.org Fecha: lunes, 8 de abril, 2013 11:26 Hola: El 08/04/13 08:13, Eva Prieto Castro escribió:> > Hola de nuevo, Rubén: > > Supongamos que consiguiese detectar el sistema operativo y la resolución > (en fin, supongamos que eso no es mucho suponer...);> lere<-sessionInfo() > lere$platform [1] "powerpc-unknown-linux-gnu (32-bit)" La resolución la puedes sacar utilizando herramientas externas: - En Linux con lo que te pasé ayer. - En Mac OS X, he encontrado esto: http://stackoverflow.com/questions/14757862/shell-script-to-set-screen-resolution-values-in-a-file - En Windows, también he encontrado algo: http://stackoverflow.com/questions/7967699/get-screen-resolution-using-wmi-powershell-in-windows-7> una vez logrado, se > entiende que el gráfico desplazador consistiría en esto: > > windows(width=8.27, height=11.69, rescale="fixed") > > Ese rescale="fixed" logra el scroll vertical, pues muestra en "tamaño > real". > > ¿Cuál sería el equivalente para quartz y X11?. Esa es otra duda que tengo.Ahí ya no te puedo ayudar.> Gracias. > > > Un saludo > EvaA ver si te vale. Salud y Revolución. Lobo. -- Libertad es poder elegir en cualquier momento. Ahora yo elijo GNU/Linux, para no atar mis manos con las cadenas del soft propietario. --------- Desde El Ejido, en Almería, usuario registrado Linux #294013 http://www.counter.li.org [[alternative HTML version deleted]]
Hola Eva, es muy posible que no te sirva, pero en Unix no hay problema si la ventana del gráfico no cabe en la pantalla, a parte de que casi todos los escritorios tienen paginador, la resolución se pasa con: x11(width=10) Hacerle un scroll ya no sabría, pero creo que tenías un problema con los tamaños pequeños de pantalla, en linux/unix no debería darte, puedes indicar altura y anchura fijas. Saludos, Olmo. El Mon, 8 Apr 2013 12:31:02 +0100 (BST) Eva Prieto Castro <evapcastro en yahoo.es> escribió:> > Gracias, Rubén. Me parece que lo del scroll vertical sólo es posible > en Windows, por tanto pierde sentido (creo) el intentar detectar la > resolución de la pantalla. > > Voy a reordenar las ideas. > > Un saludo. > > Eva > > --- El lun, 8/4/13, Rubén Gómez Antolí <lobo en mucharuina.com> escribió: > > De: Rubén Gómez Antolí <lobo en mucharuina.com> > Asunto: Re: [R-es] Duda con width y height. Resolución de pantalla > Para: "Eva Prieto Castro" <evapcastro en yahoo.es> > CC: r-help-es en r-project.org > Fecha: lunes, 8 de abril, 2013 11:26 > > Hola: > > El 08/04/13 08:13, Eva Prieto Castro escribió: > > > > Hola de nuevo, Rubén: > > > > Supongamos que consiguiese detectar el sistema operativo y la > > resolución (en fin, supongamos que eso no es mucho suponer...); > > > lere<-sessionInfo() > > lere$platform > [1] "powerpc-unknown-linux-gnu (32-bit)" > > La resolución la puedes sacar utilizando herramientas externas: > > - En Linux con lo que te pasé ayer. > - En Mac OS X, he encontrado esto: > http://stackoverflow.com/questions/14757862/shell-script-to-set-screen-resolution-values-in-a-file > - En Windows, también he encontrado algo: > http://stackoverflow.com/questions/7967699/get-screen-resolution-using-wmi-powershell-in-windows-7 > > > una vez logrado, se > > entiende que el gráfico desplazador consistiría en esto: > > > > windows(width=8.27, height=11.69, rescale="fixed") > > > > Ese rescale="fixed" logra el scroll vertical, pues muestra en > > "tamaño real". > > > > ¿Cuál sería el equivalente para quartz y X11?. Esa es otra duda que > > tengo. > > Ahí ya no te puedo ayudar. > > > Gracias. > > > > > > Un saludo > > Eva > > A ver si te vale. > > Salud y Revolución. > > Lobo.