Archivo para la categoría »trucos estúpidos código«

Lunes, 11 de abril 2011 | Autor:

Por extraño que parezca en una sociedad globalizada, los desarrolladores de MS PowerPoint no han considerado necesario para permitir a sus usuarios para cambiar el idioma de una presentación de conjunto. Esto se vuelve especialmente molesto cuando se traducen las diapositivas. Es muy fácil acabar con una mezcla de idiomas en una diapositiva, y te darás cuenta, entonces, que no es posible seleccionar la principal: el botón de idioma (en la barra de abajo) no es simplemente hacer clic en si un texto en varios idiomas es seleccionado (en MS Word, esto funciona, pero NO en MS PowerPoint). Incluso una mezcla de Inglés / Inglés EE.UU. y / Reino Unido desactiva el botón.

La rotonda básica consiste en determinar el "por defecto" del lenguaje. Simplemente haga clic en el idioma en la barra de idioma en alguna diapositiva de un lenguaje en el que esto sea realmente así, seleccionar un idioma, y ​​pulse "por defecto":

MS PowerPoint - Language by default

Cada nueva diapositiva de forma sistemática se aplicará el el idioma por defecto a cualquier nueva caja.

Sin embargo, esto no resuelve el problema de una presentación existente que desea traducir. De empezar a escribir en Inglés sobre un portaobjetos de francés, la auto-corrector pondrá de relieve la ortografía, tal vez incluso lo mastique por completo si se ha "corregir mientras se escribe 'activo. Si tienes suerte, el botón selector de idioma funciona. Sin embargo, incluso una simple mezcla de francés y francés-fr-chmakes imposible usarlo.

Entonces, ¿cómo se determina el idioma de un conjunto de diapositivas? O incluso (woaw) el lenguaje de toda una presentación?

Bueno, la única manera de ir alrededor de esto es una macro que tengo a partir de (!) Blog Chocotooth de :

  Sub SetLangUS ()
 Dim descuento del, j, k, FCOUNT
 = descuento del ActivePresentation.Slides.Count
 scount Para j = 1 a descuento del
 FCOUNT ActivePresentation.Slides = (j). Shapes.Count
 fcount 'change all shapes: Para k = 1 para cambiar FCOUNT "todas las formas: 
  Si formas ActivePresentation.Slides j). K). Luego HasTextFrame
 ActivePresentation.Slides j). Formas (K). TextFrame _
 . TextRange.LanguageID = msoLanguageIDEnglishUS
 End If
 Siguiente k
 FCOUNT ActivePresentation.Slides = (j). NotesPage.Shapes.Count
 fcount 'change all shapes: Para k = 1 para cambiar FCOUNT "todas las formas: 
  Si NotesPage.Shapes ActivePresentation.Slides j). K). Luego HasTextFrame
 ActivePresentation.Slides j). NotesPage.Shapes (K). TextFrame _
 . TextRange.LanguageID = msoLanguageIDEnglishUS
 End If
 Siguiente k
 Siguiente j
 End Sub 

¿Qué debe hacer con esto? Haga clic en el botón de Visual Basic en la pestaña 'del desarrollador:

Inserte un nuevo módulo, haga clic en "VBAProject" en el panel de navegación de la izquierda:

New module in Visual Basic

Esto abre una nueva ventana. Pegue el código en él. Y se ejecuta con el botón 'play':

Code Window in Visual Basic

¿Ves? Todos los cuadros de texto se han establecido en Inglés / EE.UU.. Puede guardar el código para su uso posterior en un archivo con extensión. Bas de extensión.

PD: Estimado Microsoft, si usted podría ofrecer una solución menos tedioso que esto simplemente la integración de la característica del lenguaje de conmutación en PowerPoint, muchas gracias de antemano.

Jueves, 12 de agosto 2010 | Autor:
Jueves, 12 de agosto 2010 | Autor:

Para "legible por máquina" acciones de información acerca de una celda de la tabla utiliza la etiqueta abbr:

  <td abbr="my_data"> 

Puede ser útil por ejemplo cuando se intenta dar a jQuery una manija en celdas de la tabla cuando las etiquetas específicas de id y class ya están en uso.

El atributo "abbr" es un atributo oficial de la etiqueta td de HTML 1.0 DTD 4.01/XHTML en cumplimiento estricto con S =, T = Transición, y F = conjunto de marcos.

Jueves, 12 de agosto 2010 | Autor:

A veces, las cosas se queda atascado en la basura de Windows. Clic del ratón vaciar la papelera ya no funciona más.

Si esto sucede, utilice el siguiente código de DOS en la línea de comandos:

  rd / s / q C: \ RECYCLER 

Si hay algo que realmente está atrapado en el recyler, obtendrá el siguiente mensaje de error (o el equivalente en su idioma operationg instalación del sistema):

  Problema - Le processus ne peut pas au fichier Acceder coche ce fichier est Utilizar la par de las Naciones Unidas autre processus 

No haga caso de ese mensaje. La basura en el escritorio, también, todavía tiene la "plena" icono pero wull se ha ido una vez que lo haga destacar y pedir a la papelera para que se vació.

Jueves, 12 de agosto 2010 | Autor:

Tratando de llamar a R de, por ejemplo Java?

  C :/ / Archivos de programa / R / r.exe 

devuelve un error en la línea de comandos de Windows tiene problemas para la interpretación de los espacios.

Utilice esta convocatoria en su lugar:

  C :/ / programa de ~ 1 / R / r.exe