2011-11-02 13 views
6

¿Hay alguna manera de deshabilitar todas las celdas de entrada en un grupo de celdas/sección, de una manera que se invierta fácilmente después?Deshabilitar temporalmente todas las celdas de entrada en una sección de un bloc de notas

Mi objetivo es mantener intacta una sección de un bloc de notas, pero evitar que se evalúe cuando se selecciona "Evaluar Notebook" en el extremo frontal.

There's Cell -> Cell properties -> Evaluables, pero usar esto requeriría que seleccione cada celda de entrada manualmente y cambie/restaure esta propiedad. Esto es demasiado trabajo. Tengo celdas de texto/subsección/salida entrelazadas.

¿Hay alguna manera mejor de usar la IU? Si no es así, ¿existe una forma programática simple ?

EDIT: He encontrado Pulse la tecla Alt, que selecciona todos los celdas de entrada en el bloc de notas. ¿Puede esto restringirse a una sección/grupo de células solamente?

+1

Esta es una pregunta interesante. Daría un paso más y me preguntaría: ¿hay alguna manera de crear un alternar 'Evaluatable' para cada sección? –

+1

@ Mr.Wizard Para la parte de la IU de alternar esto puede ser útil: http://stackoverflow.com/q/7932172/695132 – Szabolcs

Respuesta

7
  • Opción-clic para seleccionar todas las celdas de entrada.
  • Comando, haga clic dos veces (una para seleccionar, una para anular la selección) cada grupo de celdas que no desee incluir.

Además, puede establecer Evaluatable-> False en todo el grupo de celdas que desea deshabilitar. El texto, subsección, & Las celdas de salida en ese grupo no causarán ningún problema.

+0

Si configuro Evaluatable en una celda de texto, de hecho será evaluable (lo cual es indeseable), el otro método funciona bien. Ojalá hubiera un método que requiera el funcionamiento solo en las celdas relevantes, y no en todo lo demás (es decir, aquí es necesario deseleccionar todo lo demás). ** ¿Sabes dónde están documentados estos accesos directos de mouse? ** No pude encontrarlos. – Szabolcs

+0

Shift-clic y comando-clic se comportan igual en Mathematica que en casi cualquier otro software de escritorio que exista. No me sorprendería si no están documentados en cualquier lugar. Opción-clic tiene un comportamiento único en Mathematica. No sé si está documentado o no. – ragfield

Cuestiones relacionadas