wxmaxima-gui - en to es_ES translation catalogue (191 entries)

note: type: Plain text
en: WxMaxima is a graphical user interface (GUI) for the _Maxima_ computer algebra system (CAS). WxMaxima allows one to use all of _Maxima_’s functions. In addition, it provides convenient wizards for accessing the most commonly used features. This manual describes some of the features that make wxMaxima one of the most popular GUIs for _Maxima_.
es_ES: WxMaxima es un interfaz gráfico del usuario (IGU) para el sistema algebraico de computación _Maxima_ (CAS). WxMaxima le permite a uno utilizar todas las funciones de _Maxima_.  Además, proporciona asistentes convenientes para acceder a las características más comúnmente utilizadas.  Este manual describe alguna de las características que hacen de wxMaxima una de las IGU más populares para _Maxima_.

note: type: Plain text
en: ![wxMaxima logo](./wxMaximaLogo.png){ id=img_wxMaximaLogo }
es_ES: ![Logotipo wxMaxima](./wxMaximaLogo.png){ id=img_wxMaximaLogo }

note: type: Plain text
en: In the open-source domain, big systems are normally split into smaller projects that are easier to handle for small groups of developers. For example a CD burner program will consist of a command-line tool that actually burns the CD and a graphical user interface that allows users to implement it without having to learn about all the command line switches and in fact without using the command line at all. One advantage of this approach is that the developing work that was invested into the command-line program can be shared by many programs: The same CD-burner command-line program can be used as a “send-to-CD”-plug-in for a file manager application, for the “burn to CD” function of a music player and as the CD writer for a DVD backup tool. Another advantage is that splitting one big task into smaller parts allows the developers to provide several user interfaces for the same program.
es_ES: En el dominio de código abierto, los sistemas grandes están divididos normalmente en proyectos más pequeños que son más fáciles para manipular en grupos pequeños de desarrolladores.  Por ejemplo un programa para el quemado del DVD consistirá de una herramienta de línea de instrucciones que actualmente quema el CD un interfaz gráfico de usuario que permite a los usuarios implementarlo sin tener que aprenderse todas las opciones de línea de instrucciones como complemento “enviar-a-CD” para una aplicación de gestión de archivos, para la función N “quemar a CD” de un reproductor de música y como el grabador de CD para una herramienta de respaldo DVD.  Otra ventaja es que dividiendo una tarea grande en partes más pequeñas permite a los desarrolladores proporcionar varios interfaces de usuarios para el mismo programa.

note: type: Plain text
en: A computer algebra system (CAS) like _Maxima_ fits into this framework. A CAS can provide the logic behind an arbitrary precision calculator application or it can do automatic transforms of formulas in the background of a bigger system (e.g., [Sage](https://www.sagemath.org/)). Alternatively, it can be used directly as a free-standing system. _Maxima_ can be accessed via a command line. Often, however, an interface like _wxMaxima_ proves a more efficient way to access the software, especially for newcomers.
es_ES: Un sistema de computación algebraico (CAS) como _Maxima_ encaja dentro de este marco referencial. Un CAS puede proporcionar la lógica detrás de la aplicación de precisión de cálculo arbitrario o puede hacer transformaciones automáticas de fórmulas en el segundo plano de un sistema más grande (p.e., [Sage] (https://www.sagemath.org/)).  Alternativamente, puede ser utilizado directamente como un sistema independiente.  _Maxima_ pude ser accedido vía una línea de instrucción.  A menudo, sin embargo, un interfaz como _wxMaxima_ proporciona una manera más eficiente para acceder al software, especialmente para los recién llegados.

note: type: Plain text
en: _Maxima_ is a full-featured computer algebra system (CAS). A CAS is a program that can solve mathematical problems by rearranging formulas and finding a formula that solves the problem as opposed to just outputting the numeric value of the result. In other words, _Maxima_ can serve as a calculator that gives numerical representations of variables, and it can also provide analytical solutions. Furthermore, it offers a range of numerical methods of analysis for equations or systems of equations that cannot be solved analytically.
es_ES: _Maxima_ es un sistema algebraico computador completo (CAS) de características. Un CAS es un programa que puede resolver problemas matemáticos reconociendo fórmulas y encontrando una fórmula que resuelva el problema como difícil a ajustar la salida del valor numérico del resultado.  En otras palabras, _Maxima_ pude servir como una calculadora que proporciona representaciones numéricas de variables, y además puede proporcionar soluciones analíticas.  Más aún, ofrece un rango de métodos numéricos para ecuaciones o sistemas de ecuaciones que no pueden ser analíticamente resueltos.

note: type: Plain text
en: ![Maxima screenshot, command line](./maxima_screenshot.png){ id=img_maxima_screenshot }
es_ES: ![Pantallazo de Maxima, línea intrucción](./maxima_screenshot.png){ id=img_maxima_pantallazo }

note: type: Plain text
en: _WxMaxima_ is a graphical user interface that provides the full functionality and flexibility of _Maxima_. WxMaxima offers users a graphical display and many features that make working with _Maxima_ easier. For example _wxMaxima_ allows one to export any cell’s contents (or, if that is needed, any part of a formula, as well) as text, as LaTeX or as MathML specification at a simple right-click. Indeed, an entire workbook can be exported, either as a HTML file or as a LaTeX file. Documentation for _wxMaxima_, including workbooks to illustrate aspects of its use, is online at the _wxMaxima_ [help site](https://wxMaxima-developers.github.io/wxmaxima/help.html), as well as via the help menu.
es_ES: _WxMaxima_ es un interfaz gráfico de usuario que proporciona la funcionalidad y flexibilidad completa de _Maxima_. WxMaxima ofrece a los usuarios una pantalla gráfica y varias características que hacen trabajar más fácilmente con _Maxima_.  Por ejemplo _wxMaxima_ permite a uno exportar cualquier contenido de celdas (o, si eso es necesario, cualquier parte de una fórmula, también) como texto, como LaTeX o especificación MathML en una sola pulsación secundaria.  Por cierto, puede exportarse un cuaderno completo, ya sea como un archivo HTML o como un archivo LaTeX.  La documentación para _wxMaxima_, incluyendo los cuadernos para ilustrar aspectos de su uso, está por conexión al [sitio web](https://wxMaxima-developers.github.io/wxmaxima/help.html) de _wxMaxima_, así como a través del menú de ayuda.

note: type: Plain text
en: ![wxMaxima window](./wxMaximaWindow.png){ id=img_wxMaximaWindow }
es_ES: ![Ventana de wxMaxima](./wxMaximaWindow.png){ id=img_wxMaximaWindow }

note: type: Plain text
en: The calculations that are entered in _wxMaxima_ are performed by the _Maxima_ command-line tool in the background.
es_ES: Los cálculos que son introducidos en _wxMaxima_ son realizados por la herramienta de línea de instrucciones de _Maxima_ en el segundo plano.

note: type: Plain text
en: Much of _wxMaxima_ is self-explaining, but some details require attention. [This site](https://wxMaxima-developers.github.io/wxmaxima/help.html) contains a number of workbooks that address various aspects of _wxMaxima_. Working through some of these (particularly the "10 minute _(wx)Maxima_ tutorial") will increase one’s familiarity with both the content of _Maxima_ and the use of _wxMaxima_ to interact with _Maxima_. This manual concentrates on describing aspects of _wxMaxima_ that are not likely to be self-evident and that might not be covered in the online material.
es_ES: Mucho de _wxMaxima_ son auto-explicativos, pero algunos detalles requieren atención.  [Este sitio](https://wxMaxima-developers.github.io/wxmaxima/help.html) contiene un número de cuadernos que dirige varios aspectos de _wxMaxima_.  Trabaja a lo largo de estos (particularmente el tutorial de «10 minutos _(wx)Maxima_») incrementará la familiaridad de uno con ambos del contenido de _Maxima_ y el uso de _wxMAxima_ para interactuar con _Maxima_.  Este manual se concentra en describir aspectos de _wxMaxima_ que no son como los evidentes y que tal vez no está cubierto dentro del material en línea.

note: type: Plain text
en: One of the very few things that are not standard in _wxMaxima_ is that it organizes the data for _Maxima_ into cells that are evaluated (which means: sent to _Maxima_) only when the user requests this. When a cell is evaluated, all commands in that cell, and only that cell, are evaluated as a batch. (The preceding statement is not quite accurate: One can select a set of adjacent cells and evaluate them together. Also, one can instruct _Maxima_ to evaluate all cells in a workbook in one pass.) _WxMaxima_’s approach to submitting commands for execution might feel unfamiliar at the first sight. It does, however, drastically ease work with big documents (where the user does not want every change to automatically trigger a full re-evaluation of the whole document). Also, this approach is very handy for debugging.
es_ES: Una de las muy pocas cosas que no están normalizadas en _wxMaxima_ es que se organiza los datos para _Maxima_ dentro de celdas que son evaluadas (la cual indica: envía a _Maxima_) solamente cuando solicita el usuario esto.  Cuando una celda es evaluada, todas las instrucciones dentro de esa celda, y solamente esa celda, son evaluadas como un guion. (El enunciado precedente no es muy preciso: uno puede seleccionar un conjunto de celdas adyacentes y evaluarlas a la vez. Además, uno puede instruir a _Maxima_ que evalúe todas las celdas dentro de un cuaderno en una pasada). La aproximación de _wxMaxima para enviar instrucciones para ejecutar tal vez se sienta poco familiar en el primer momento. Sin embargo, drásticamente trabaja fácilmente con documentos grandes (cuando el usuario no desea cada modificación para disparar automáticamente una re-evaluación completa del todo el documento).  Además, esta aproximación es muy útil para depurar.

note: type: Plain text
en: If text is typed into _wxMaxima_ it automatically creates a new worksheet cell. The type of this cell can be selected in the toolbar. If a code cell is created the cell can be sent to _Maxima_, which causes the result of the calculation to be displayed below the code. A pair of such commands is shown below.
es_ES: Si el texto está tecleado en _wxMaxima_ automáticamente crea una celda de hoja de trabajo nueva.  El tipo de esta celda puede ser seleccionado en la barra de herramientas.  Si se crea una celda de código, la celda puede ser enviada a _Maxima_, la cual causa que el resultado del cálculo es desplegado debajo del código.  Una pareja de dichas instrucciones se muestra debajo.

note: type: Plain text
en: ![Input/output cell](./InputCell.png){ id=img_InputCell }
es_ES: ![Celda de entrada/salida](./InputCell.png){ id=img_InputCell }

note: type: Plain text
en: On evaluation of an input cell’s contents the input cell _Maxima_ assigns a label to the input (by default shown in red and recognizable by the `%i`) by which it can be referenced later in the _wxMaxima_ session. The output that _Maxima_ generates also gets a label that begins with `%o` and by default is hidden, except if the user assigns the output a name. In this case by default the user-defined label is displayed. The `%o`-style label _Maxima_ auto-generates will also be accessible, though.
es_ES: En la evaluación de los contenidos de celda de entrada la celda _Maxima_ de entrada asigna una etiqueta a la entrada (por defecto muestra en rojo y reconocible por el `%i`) por el cual puede ser referenciado posteriormente dentro de la sesión _wxMaxima_.  La salida que genera _Maxima_ además obtiene una etiqueta que comience con `%o` y por defecto está oculta, excepto si el usuario asigna la salida un nombre.  En este caso por defecto el etiquetado definido por el usuario está desplegado.  El estilo `%o` de etiquetado _Maxima_ auto-genera además será accesible, sin embargo.

note: type: Plain text
en: Besides the input cells _wxMaxima_ allows for text cells for documentation, image cells, title cells, chapter cells and section cells. Every cell has its own undo buffer so debugging by changing the values of several cells and then gradually reverting the unneeded changes is rather easy. Furthermore the worksheet itself has a global undo buffer that can undo cell edits, adds and deletes.
es_ES: Al lado de las celdas de entradas _wxMaxima_ permite celdas de texto para documentación, celdas de imagen, celdas de título, celdas de capítulo y celdas de sección.  Cada celda tiene su propio tampón para deshacer por lo que se depura a través de modificar los valores de varias celdas y después gradualmente es más fácil revertir las modificaciones no necesarias.  Además la misma hoja de trabajo tiene un tampón global para deshacer que puede deshacer celdas editadas, agregar y borrar.

note: type: Plain text
en: The figure below shows different cell types (title cells, section cells, subsection cells, text cells, input/output cells and image cells).
es_ES: La figura inferior muestra tipos de celda diferentes (celdas título, sección, subsección, texto, E/S e imagen).

note: type: Plain text
en: ![Example of different wxMaxima cells](./cell-example.png){ id=img_cell-example }
es_ES: ![Ejemplo de celdas wxMaxima](./cell-example.png){ id=img_cell-example }

note: type: Plain text
en: The worksheet is organized in cells. WxMaxima knows the following cell types:
es_ES: La hoja de trabajo está organizada dentro de celdas.  wxmaxima conoce los tipos de celdas siguientes:

note: type: Plain text
en: The default behavior of _wxMaxima_ when text is entered is to automatically create a math cell. Cells of other types can be created using the Cell menu, using the hot keys shown in the menu or using the drop-down list in the toolbar. Once the non-math cell is created, whatever is typed into the file is interpreted as text.
es_ES: El comportamiento predeterminado de _wxMaxima_ cuando el texto es teclado para creación automática de una celda matemática.  Las celdas de otros tipos puede ser creadas utilizando el menú Celda, utilizando las teclas resaltadas mostradas dentro del menú o utilizando el listado de arrastrar-bajar dentro de la barra de herramientas.  Una vez que la celda no matemática es creada, lo que se teclee dentro del archivo es interpretado como texto.

note: type: Plain text
en: A (C-style) [comment text](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#Comments) can be part of a math cell as follows: `/* This comment will be ignored by Maxima */`
es_ES: Un [comentario de texto] (C-style)(https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#Comments) puede ser parte de una celda matemática como sigue: `/* Este comentario será ignorado por Maxima */`

note: type: Plain text
en: "`/*`" marks the start of the comment, "`*/`" the end.
es_ES: "`/*`" marca el inicio del comentario, "`*/`" el final.

note: type: Plain text
en: If the user tries to select a complete sentence, a word processor will try to extend the selection to automatically begin and end with a word boundary. Likewise, if more than one cell is selected, _wxMaxima_ will extend the selection to whole cells.
es_ES: Si el usuario intenta seccionar una oración completa, un procesador de palabras intentará extender la selección para iniciar y finalizar automáticamente con una palabra acotada.  Así mismo, si está seleccionada más de una celda, _wxMaxima_ extenderá la selección a todas las celdas.

note: type: Plain text
en: What isn’t standard is that _wxMaxima_ provides drag-and-drop flexibility by defining two types of cursors. _WxMaxima_ will switch between them automatically when needed:
es_ES: Que no es estándar es que _wxMaxima_ proporciona flexibilidad para arrastrar-y-soltar definiendo dos tipos de cursores. _wxMaxima_ conmutará entre ellos automáticamente cuando lo necesite:

note: type: Bullet: '- '
en: The cursor is drawn horizontally if it is moved in the space between two cells or by clicking there.
es_ES: El cursor es dibujado horizontalmente si es trasladado dentro del espacio entre dos celdas o pulsando allí.

note: type: Plain text
en: ![(blinking) horizontal cursor after wxMaxima start](./horizontal-cursor-only.png){ id=img_horizontal_cursor_only }
es_ES: ![(parpadeando) cursor horizontal tras iniciar wxMaxima](./horizontal-cursor-only.png){ id=img_horizontal_cursor_only }

note: type: Plain text
en: You might want to create a different cell type (using the "Cell" menu), maybe a title cell or text cell, which describes, what will be done, when you start creating your worksheet.
es_ES: Quizá desea crear un tipo de celda diferente (utilizando el menú «Celda»), puede ser una celda titular o de texto, la cual describe que será hecho, cuando inicia crear su hoja de trabajo.

note: type: Plain text
en: If you navigate between the different cells, you will also see the (blinking) horizontal cursor, where you can insert a cell into your worksheet (either a math cell, by just start typing your formula - or a different cell type using the menu).
es_ES: Si navegas entre las celdas diferentes, además verá el (parpadeo) cursor horizontal, donde puede insertar una celda a su hoja de trabajo (bien una celda matemática, por tan solo inicie tecleando su fórmula - o un tipo de celda diferente utilizando el menú).

note: type: Plain text
en: ![(blinking) horizontal cursor between cells](./horizontal-cursor-between-cells.png){ id=img_horizontal_cursor_between_cells }
es_ES: ![(parpadeo) del cursor horizontal entre celdas](./horizontal-cursor-between-cells.png){ id=img_horizontal_cursor_between_cells }

note: type: Plain text
en: Computers traditionally stored characters in 8-bit values. This allows for a maximum of 256 different characters. All letters, numbers, and control symbols (end of transmission, end of string, lines and edges for drawing rectangles for menus _etc_.) of nearly any given language can fit within that limit.
es_ES: Equipos tradicionalmente almacenados en valores 8-bit.  Esto permite para un máximo de 256 caracteres diferentes.  Todas las letras, números t y símbolos de control (final de transmisión, final de cadena, líneas y bordes para dibujar rectángulos para menús :etc_.) de cerca cualquier idioma puede caber dentro de ese límite.

note: type: Plain text
en: For most countries, the codepage of 256 characters that has been chosen does not include things like Greek letters, though, that are frequently used in mathematics. To overcome this type of limitation [Unicode](https://home.unicode.org/) has been invented: An encoding that makes English text work like normal, but to use much more than 256 characters.
es_ES: Para muchos países, la página de código de 256 caracteres que han sido elegidos no incluyen cosas como letras griegas, por lo que, eso es utilizado frecuentemente en matemáticas.  Para solucionar este tipo de limitación [Unicode] (https://home.unicode.org/) ha sido inventado: una codificación que hace que el texto inglés funcione como normal, pero para utilizar más que los 256 caracteres.

note: type: Plain text
en: _Maxima_ allows Unicode if it was compiled using a Lisp compiler that either supports Unicode or that doesn’t care about the font encoding. As at least one of this pair of conditions is likely to be true. _WxMaxima_ provides a method of entering Greek characters using the keyboard:
es_ES: _Maxima_ permite Unicode si fue compilado utilizando un compilador Lisp que o bien admite Unicode o que no tomen en cuenta acerca de la codificación tipográfica.  Al menos una de este par de condiciones debe ser cierta. _wxMaxima_ proporciona un método de introducción de caracteres griegos utilizando el teclado:

note: type: Bullet: '- '
en: A Greek letter can be entered by pressing the <kbd>ESC</kbd> key and then starting to type the Greek character’s name.
es_ES: Puede introducir una tecla griega pulsando la tecla <kbd>ESC</kbd> y después pulsando la tecla del nombre del carácter griego.

note: type: Plain text
en: | key | Greek letter | key | Greek letter | key | Greek letter |
    | :-: | :----------: | :-: | :----------: | :-: | :----------: |
    |  a  |    alpha     |  i  |     iota     |  r  |     rho      |
    |  b  |     beta     |  k  |    kappa     |  s  |    sigma     |
    |  g  |    gamma     |  l  |    lambda    |  t  |     tau      |
    |  d  |    delta     |  m  |      mu      |  u  |   upsilon    |
    |  e  |   epsilon    |  n  |      nu      |  f  |     phi      |
    |  z  |     zeta     |  x  |      xi      |  c  |     chi      |
    |  h  |     eta      | om  |   omicron    |  y  |     psi      |
    |  q  |    theta     |  p  |      pi      |  o  |    omega     |
    |  A  |    Alpha     |  I  |     Iota     |  R  |     Rho      |
    |  B  |     Beta     |  K  |    Kappa     |  S  |    Sigma     |
    |  G  |    Gamma     |  L  |    Lambda    |  T  |     Tau      |
    |  D  |    Delta     |  M  |      Mu      |  U  |   Upsilon    |
    |  E  |   Epsilon    |  N  |      Nu      |  P  |     Phi      |
    |  Z  |     Zeta     |  X  |      Xi      |  C  |     Chi      |
    |  H  |     Eta      | Om  |   Omicron    |  Y  |     Psi      |
    |  T  |    Theta     |  P  |      Pi      |  O  |    Omega     |
es_ES: | tecla | Letra griega | tecla | Letra griega | tecla | Letra griega |
    |:-----:|:------------:|:-----:|:------------:|:---- :|:------------:|
    |   a   |     alfa     |   i   |    iota      |   r   |     rho      |
    |   b   |      beta    |   k   |    kappa     |   s   |    sigma     |
    |   g   |     gamma    |   l   |    lambda    |   t   |     tau      |
    |   d   |     delta    |   m   |      mu      |   u   |   upsilon    |
    |   e   |    épsilon   |   n   |      nu      |   f   |      phi     |
    |   z   |     zeta     |   x   |      xi      |   c   |      chi     |
    |   h   |      eta     |  om   |    ómicron   |   y   |      psi     |
    |   q   |     teta     |   p   |      pi      |   o   |     omega    |
    |   A   |     Alfa     |   I   |     Iota     |   R   |      Ro      |
    |   B   |      Beta    |   K   |     Kappa    |   S   |     Sigma    |
    |   G   |     Gamma    |   L   |     Lambda   |   T   |      Tau     |
    |   D   |     Delta    |   M   |      Mu      |   U   |    Upsilon   |
    |   E   |    Épsilon   |   N   |      Nu      |   P   |      Phi     |
    |   Z   |      Zeta    |   X   |      Xi      |   C   |      Chi     |
    |   H   |      Eta     |  Om   |    Ómicron   |   Y   |      Psi     |
    |   T   |     Teta     |   P   |      Pi      |   O   |     Omega    |

note: type: Plain text
en: You can also use the "Greek letters"-sidebar to enter the Greek letters.
es_ES: Además puede utilizar la barra lateral de «Teclas griegas» para introducir las letras griegas.

note: type: Plain text
en: The same mechanism also allows to enter some miscellaneous mathematical symbols:
es_ES: El mismo mecanismo también permite introducir algunos símbolos matemáticos adicionales:

note: type: Plain text
en: | keys to enter  | mathematical symbol                                   |
    | -------------- | ----------------------------------------------------- |
    | hbar           | Planck constant: a h with a horizontal bar above it   |
    | Hbar           | a H with a horizontal bar above it                    |
    | 2              | squared                                               |
    | 3              | to the power of three                                 |
    | /2             | 1/2                                                   |
    | partial        | partial sign (the d of dx/dt)                         |
    | integral       | integral sign                                         |
    | sq             | square root                                           |
    | ii             | imaginary                                             |
    | ee             | element                                               |
    | in             | in                                                    |
    | impl implies   | implies                                               |
    | inf            | infinity                                              |
    | empty          | empty                                                 |
    | TB             | big triangle right                                    |
    | tb             | small triangle right                                  |
    | and            | and                                                   |
    | or             | or                                                    |
    | xor            | xor                                                   |
    | nand           | nand                                                  |
    | nor            | nor                                                   |
    | equiv          | equivalent to                                         |
    | not            | not                                                   |
    | union          | union                                                 |
    | inter          | intersection                                          |
    | subseteq       | subset or equal                                       |
    | subset         | subset                                                |
    | notsubseteq    | not subset or equal                                   |
    | notsubset      | not subset                                            |
    | approx         | approximately                                         |
    | propto         | proportional to                                       |
    | neq != /= or # | not equal to                                          |
    | +/- or pm      | a plus/minus sign                                     |
    | \<= or leq     | equal or less than                                    |
    | >= or geq      | equal or greater than                                 |
    | \<\< or ll     | much less than                                        |
    | >> or gg       | much greater than                                     |
    | qed            | end of proof                                          |
    | nabla          | a nabla operator                                      |
    | sum            | sum sign                                              |
    | prod           | product sign                                          |
    | exists         | there exists sign                                     |
    | nexists        | there is no sign                                      |
    | parallel       | a parallel sign                                       |
    | perp           | a perpendicular sign                                  |
    | leadsto        | a leads to sign                                       |
    | ->             | a right arrow                                         |
    | -->            | a long right arrow                                    |
es_ES: | teclas a introd| símbolos matemáticos                                  |
    |----------------|-------------------------------------------------------|
    | barh           | constante de Planck: una h con una barra a hor. sobre |
    | barH           | una H con una barra hor. por encima de ésta           |
    | 2              | al cuadrado                                           |
    | 3              | al cubo                                               |
    | /2             | 1/2                                                   |
    | parcial        | signo parcial (la d de dx/dt)                         |
    | integral       | signo integral                                        |
    | sq             | raíz cuadrada                                         |
    | ii             | imaginario                                            |
    | ee             | elemento                                              |
    | in             | en, dentro de                                         |
    | impl implies   | implica                                               |
    | inf            | infinito                                              |
    | empty          | vacío                                                 |
    | TB             | triángulo derecho grande                              |
    | tb             | triángulo derecho pequeño                             |
    | and            | y                                                     |
    | or             | o                                                     |
    | xor            | ¬o                                                    |
    | nand           | ¬y                                                    |
    | nor            | ¬o                                                    |
    | equiv          | equivalente                                           |
    | not            | no                                                    |
    | union          | unión                                                 |
    | inter          | intersección                                          |
    | subseteq       | subconjunto o igual                                   |
    | subset         | subconjunto                                           |
    | notsubseteq    | no subconjunto o igual                                |
    | notsubset      | no subconjunto                                        |
    | approx         | aproximadamente                                       |
    | propto         | proporcional a                                        |
    | neq != /= o #  | no igual a                                            |
    | +/- o pm       | un signo suma/resta                                   |
    | \<= o meq      | igual o menor que                                     |
    | >= o Meq       | igual o Mayor que                                     |
    | \<\< o ll      | mucho menor que                                       |
    | >> o gg        | mucho mayor que                                       |
    | equiv          | equivalente a                                         |
    | qed            | final de prueba                                       |
    | nabla          | un operador nabla                                     |
    | sum            | signo suma                                            |
    | prod           | signo producto                                        |
    | exists         | existe signo                                          |
    | nexists        | no existe signo                                       |
    | parallel       | un signo paralelo                                     |
    | perp           | un signo perpendicular                                |
    | leadsto        | una cabecera de signo                                 |
    | ->             | una flecha derecha                                    |
    | -->            | una flecha derecha más grande                         |

note: type: Plain text
en: You can also use the "Symbols"-sidebar to enter these Mathematical symbols.
es_ES: Puede utilizar también los «Símbolos» de la barra lateral para introducir estos símbolos matemáticos.

note: type: Plain text
en: Please note that most of these symbols (notable exceptions are the logic symbols) do not have a special meaning in _Maxima_ and therefore will be interpreted as ordinary characters. If _Maxima_ is compiled using a Lisp that doesn’t support Unicode characters they might cause an error message.
es_ES: Note que muchos de estos símbolos (notablemente excepciones son los símbolos lógicos) no tiene un significado especial dentro de _Maxima_ y por lo tanto serán interpretados como caracteres ordinarios.  Si _Maxima_ está compilado utilizando un Lisp que no admite caracteres Unicode quizá cause un mensaje de error.

note: type: Plain text
en: wxMaxima will replace several Unicode characters with their respective Maxima expressions, e.g. `²` with `^2`, `³` with `^3`, the square root sign with the function `sqrt()`, the (mathematical) Sigma sign (which is not the same Unicode character as the corresponding Greek letter) with `sum()`, etc.
es_ES: wxMaxima sustituirá varios caracteres Unicode por sus expresiones respectivas de Maxima, p.ej. "²" por "^2", "³" por "^3", el signo de raíz cuadrada por la función `sqrt()`, el signo Sigma (matemático) el cual no es el mismo carácter Unicode como la letra griega correspondiente) por `sum()`, etc.

note: type: Plain text
en: Shortcuts to the most important _Maxima_ commands, things like a table of contents, windows with debug messages or a history of the last issued commands can be accessed using the side panes. They can be enabled using the "View" menu. They all can be moved to other locations inside or outside the _wxMaxima_ window. Other useful panes is the one that allows to input Greek letters using the mouse.
es_ES: Enlaces para las instrucciones de _Maxima_ más importantes, cosas como un índice de contenido, ventanas con mensajes de depuración o un historial de las últimas instrucciones emitidas pueden ser accedidas utilizando los paneles laterales.  Puede ser habilitados utilizando el menú de "Vistas".  Todos ellos pueden ser trasladas a otras localización dentro o fuera de la ventana de _wxMaxima.  Otro de los paneles útiles es el que permite introducir letras griegas utilizando el ratón.

note: type: Plain text
en: ![Example of different side panes](./SidePanes.png){ id=img_SidePanes }
es_ES: ![Ejemplo de diferentes paneles laterales](./SidePanes.png){ id=img_SidePanes }

note: type: Plain text
en: In the "table of contents" side pane, one can increase or decrease a heading by just clicking on the heading with the right mouse button and select the next higher or lower heading type.
es_ES: En el panal lateral de "table de contenido", uno puede incrementar o decrementar un encabezado tan solo pulsando sobre la cabecera con el botón de ratón secundario y seleccionar el siguiente tipo de cabecera más alto o bajo.

note: type: Plain text
en: ![Increase or decrease headings in the TOC side pane](./Sidepane-TOC-convert-headings.png){ id=Sidepane-TOC-convert-headings }
es_ES: ![Incrementa o decrementa cabeceras dentro del panel lateral TOC](./Sidepane-TOC-convert-headings.png){ id=Sidepane-TOC-convert-headings }

note: type: Plain text
en: Several word processors and similar programs either recognize [MathML](https://www.w3.org/Math/) input and automatically insert it as an editable 2D equation - or (like LibreOffice) have an equation editor that offers an “import MathML from clipboard” feature. Others support RTF maths. _WxMaxima_, therefore, offers several entries in the right-click menu.
es_ES: Varios procesadores de palabras y programas similares o bien reconocen entradas de [MathML](https://www.w3.org/Math/) y lo insertan automáticamente como una ecuación editable 2D - o bien (como LibreOffice 5.1) tiene un editor de ecuación que ofrece una característica “importar MathML desde portapapeles”.  Otros admiten matemáticas RTF.  _WxMaxima_ por lo tanto ofrece varios apuntes dentro del menú a través de la pulsación secundaria del menú.

note: type: Plain text
en: _WxMaxima_ offers a set of standard [Markdown](https://en.wikipedia.org/wiki/Markdown) conventions that don’t collide with mathematical notation. One of these elements is bullet lists.
es_ES: _WxMaxima_ ofrece un conjunto de convenciones de [Markdown](https://es.wikipedia.org/wiki/Markdown) estándar que no colisione con la notación matemática.  Una vez que estos elementos son listados de puntos.

note: type: Plain text
en: Most hotkeys can be found in the text of the respective menus. Since they are actually taken from the menu text and thus can be customized by the translations of _wxMaxima_ to match the needs of users of the local keyboard, we do not document them here. A few hotkeys or hotkey aliases, though, are not documented in the menus:
es_ES: Muchas teclas resaltadas pueden ser encontradas dentro del texto de los respectivos menús.  Desde que son tomados actualmente desde el texto del menú y por lo tanto puede ser adaptados por las traducciones de _wxMaxima_ para coincidir con las necesidades de los usuarios del teclado local, no lo documentamos aquí.  Unas pocas teclas especiales o aliases, sin embargo , no están documentadas dentro de los menús:

note: type: Bullet: '- '
en: <kbd>CTRL</kbd>+<kbd>SHIFT</kbd>+<kbd>DELETE</kbd> deletes a complete cell.
es_ES: <kbd>CTRL</kbd>+<kbd>MAYÚS</kbd>+<kbd>SUPR</kbd> borra una celda completa.

note: type: Bullet: '- '
en: <kbd>SHIFT</kbd>+<kbd>SPACE</kbd> inserts a non-breaking space.
es_ES: <kbd>MAYÚS</kbd>+<kbd>ESPACIO</kbd> introduce un espacio sin ruptura.

note: type: Plain text
en: If a text cell begins with `TeX:` the TeX export contains the literal text that follows the `TeX:` marker. Using this feature allows the entry of TeX markup within the _wxMaxima_ workbook.
es_ES: Si una celda de texto comienza con `TeX:` la exportación de TeX contiene el texto literal que continua el marcador `TeX:`.  Utilizando esta característica permite al apunte del marcado TeX sin el cuaderno _wxMaxima_.

note: type: Plain text
en: The material that is developed in a _wxMaxima_ session can be stored for later use in any of three ways:
es_ES: El material desarrollado en una sesión _wxMaxima_ puede ser almacenado para un posterior uso en cualquiera de estas tras maneras:

note: type: Plain text
en: `.mac` files are ordinary text files that contain _Maxima_ commands. They can be read using _Maxima_’s `batch()` or `load()` command or _wxMaxima_’s File/Batch File menu entry.
es_ES: Los archivos `.mac` son archivos de texto ordinarios que contienen instrucciones de _Maxima_.  Pueden ser leídos utilizando la instrucción `batch()` o `load()` de _Maxima_ o un apunte del menú de archivo del «Archivo/Menú de archivo guion» de _wxMaxima_.

note: type: Plain text
en: One example is shown below. `Quadratic.mac` defines a function and afterward generates a plot with `wxdraw2d()`.  Afterward the contents of the file `Quadratic.mac` are printed and newly defined function `f()` is evaluated.
es_ES: Un ejemplo se muestra debajo.  `Quadratic.mac` define una función y posteriormente genera un tramado con `wxdraw2d()`.  Posteriormente el contenido del archivo `Quadratic.mac` es representado y la función `f()` nueva definida es evaluada.

note: type: Plain text
en: ![Loading a file with `batch()`](./BatchImage.png){ id=img_BatchImage }
es_ES: ![Cargando un archivo con `batch()`](./BatchImage.png){ id=img_BatchImage }

note: type: Plain text
en: You can be use `.mac` files for writing your own library of macros. But since they don’t contain enough structural information they cannot be read back as a _wxMaxima_ session.
es_ES: Puede utilizar los archivos `.mac` para escribir su propia biblioteca de macros.  Pero desde que no contengan suficiente información estructural no pueden releer como una sesión _wxMaxima_.

note: type: Plain text
en: This is just a plain text file (you can open it with a text editor), containing the cell contents as some special Maxima comments.
es_ES: Esto es tan solo un archivo de texto simple (puede abrirlo con un editor de texto), conteniendo el contenido de celda como algunos comentarios Maxima especial.

note: type: Plain text
en: It starts with the following comment:
es_ES: Comienza con el siguiente comentario:

note: type: Plain text
en: And then the cells follow, encoded as Maxima comments, e.g. a section cell:
es_ES: Y entonces las celdas siguientes, codificados como comentarios Maxima, p.ej., una celda de sección:

note: type: Plain text
en: or (in a Math cell the input is of course *not* commented out (the output is not saved in a `wxm` file)):
es_ES: o (en una celda matemática la entrada es por supuesto *no* comentada afuera (la salida no es guardada en un archivo `wxm`)):

note: type: Plain text
en: Images are [Base64 encoded](https://en.wikipedia.org/wiki/Base64) with the image type as first line):
es_ES: Imágenes están [codificadas en base64](https://es.wikipedia.org/wiki/Base64) con el tipo de imagen como primera línea):

note: type: Plain text
en: A page break is just one line containing:
es_ES: Un salto de página es tan solo una línea conteniendo:

note: type: Plain text
en: And folded cells marked by:
es_ES: Y las celdas encarpetadas marcadas por:

note: type: Plain text
en: This XML-based file format saves the complete worksheet including things like the zoom factor and the watchlist. It is the preferred file format.
es_ES: Este archivo cuyo formato está basado en XML guarda la hoja de trabajo completa incluyendo cosas como el factor de zoom y el listado de vigía.  Es el formato de archivo preferido.

note: type: Plain text
en: For some common configuration variables _wxMaxima_ offers two ways of configuring:
es_ES: Para algunas configuraciones comunes de variables _wxMaxima_ ofrecen dos maneras de configurarlas:

note: type: Bullet: '- '
en: The configuration dialog box below lets you change their default values for the current and subsequent sessions.
es_ES: La caja de diálogo de configuración de abajo le permite modificar sus valores predeterminados para las sesiones actuales y subsecuentes.

note: type: Plain text
en: ![wxMaxima configuration 1](./wxMaxima_configuration_001.png){ id=img_wxMaxima_configuration_001 }
es_ES: ![Configuración de wxMaxima 1](./wxMaxima_configuration_001.png){ id=img_wxMaxima_configuration_001 }

note: type: Plain text
en: The animation framerate that is used for new animations is kept in the variable `wxanimate_framerate`. The initial value this variable will contain in a new worksheet can be changed using the configuration dialogue.
es_ES: La tasa del marco de animación que se utiliza para animaciones nuevas se conserva dentro de la variable `wxanimate_framerate`.  El valor inicial de esta variable contiene dentro una hoja de trabajo nueva que puede ser modificada utilizando el diálogo de configuración.

note: type: Plain text
en: After the next start, plots embedded into the worksheet will be created with this size if the value of `wxplot_size` isn’t changed by _maxima_.
es_ES: Tras el siguiente inicio, tramas empotradas a la hoja del trabajo será creada con este tamaño si el valor de `wxplot_size` no es modificado por _maxima_.

note: type: Plain text
en: In order to set the plot size of a single graph only use the following notation can be used that sets a variable’s value for one command only:
es_ES: Con la intención de establecer el tamaño de trama de un grafo único solamente utilice la notación siguiente puede ser utilizada que fija un valor de variable solamente para una sola instrucción:

note: type: Plain text
en: This option enables two things:
es_ES: Esta opción habilita dos cosas:

note: type: Bullet: '- '
en: If text is selected if any of these keys is pressed the selected text will be put between the matched signs.
es_ES: Si el texto está seleccionad si cualquiera de estas teclas es pulsada el texto seleccionado será puedes entre los signos coincidan.

note: type: Plain text
en: If this option is set, the file where the worksheet is will be overwritten only the request of the user. In case of a crash/power loss/... a recent backup copy is still made available in the temp directory, though.
es_ES: Si esta opción está puesta, el archivo donde la hoja de trabajo será sobrescrita solamente al solicitar el usuario.  En caso de un cuelgue/corte de luz/... sin embargo, aún está disponible una copia de respaldo reciente dentro del directorio temporal ‘temp’.

note: type: Plain text
en: If this option isn’t set _wxMaxima_ behaves more like a modern cellphone app:
es_ES: Si esta opción no está fijada _wxMaxima_ se comporta más como una app telefónica moderna:

note: type: Bullet: '- '
en: Files are saved automatically on exit
es_ES: Ficheros son guardados automáticamente al salir

note: type: Plain text
en: If you are using Windows, the configuration will be stored in the registry. You will find the entries for _wxMaxima_ at the following position in the registry: `HKEY_CURRENT_USER\Software\wxMaxima`
es_ES: Si está utilizando Windows, la configuración será almacenada dentro del registro.  Encontrará los apuntes para _wxMaxima_ en la posición siguiente dentro del registro:
    `HKEY_CURRENT_USER\Software\wxMaxima`

note: type: Plain text
en: _WxMaxima_ is primarily a graphical user interface for _Maxima_. As such, its main purpose is to pass along commands to _Maxima_ and to report the results of executing those commands. In some cases, however, _wxMaxima_ adds functionality to _Maxima_. _WxMaxima_’s ability to generate reports by exporting a workbook’s contents to HTML and LaTeX files has been mentioned. This section considers some ways that _wxMaxima_ enhances the inclusion of graphics in a session.
es_ES: _WxMaxima_ es primariamente un interfaz gráfico de usuario para _Maxima_.  Por lo tanto, su propósito principal es enviar órdenes a _Maxima_ y comunicar los resultados de ejecutar esas órdenes.  En algunos casos, sin embargo, _wxMaxima agrega funcionalidades a _Maxima_. La capacidad de _wxMaxima_ para generar informes exportando un contenido del cuaderno a HTML y LaTeX ha sido mencionado.  Esta sección considera algunas maneras que _wxMaxima_ mejora la inclusión de gráficos dentro de una sesión.

note: type: Plain text
en: `wxsubscripts` specifies, if (and how) _wxMaxima_ will autosubscript variable names:
es_ES: Especificidades `wxsubscripts`, si (y como) _wxMaxima_ auto-suscribirá nombres de variable:

note: type: Plain text
en: If it is `false`, the functionality is off, wxMaxima will not autosubscript part of variable names after an underscore.
es_ES: Si es falso, la funcionalidad está apagada, wxMaxima no auto-suscribirá parte de nombres de variable tras un subrayado.

note: type: Plain text
en: If it is set to `'all`, everything after an underscore will be subscripted.
es_ES: Si está fijado a `all`, todo será escrito debajo tras un guion bajo (_).

note: type: Plain text
en: If it is set to `true` variable names of the format `x_y` are displayed using a subscript if
es_ES: Si está fijado a `true` (verdadero) los nombres de variables del formato `x_y` están representados utilizando un subguion ‘if’

note: type: Plain text
en: ![How variables are autosubscripted using wxsubscripts](./wxsubscripts.png){ id=img_wxsubscripts }
es_ES: ![Como variables son auto-suscritas utilizando wxsubscripts](./wxsubscripts.png){ id=img_wxsubscripts }

note: type: Plain text
en: If the variable name doesn’t match these requirements, it can still be declared as "to be subscripted" using the command `wxdeclare_subscript(variable_name);` or `wxdeclare_subscript([variable_name1,variable_name2,...]);` Declaring a variable as subscripted can be reverted using the following command: `wxdeclare_subscript(variable_name,false);`
es_ES: Si el nombre de variable no coincide estos requerimientos, aún puede ser declarado como "para ser sub-guionado" utilizando la instrucción `wxdeclare_subscript(nombre_variable);` o `wxdeclare_subscript([nombre_variable1,nombre_variable2,...]);` declarando una variable como sub-guion puede ser revertido utilizando la instrucción siguiente: `wxdeclare_subscript(nombre_variable,false);`

note: type: Plain text
en: Long-running commands can provide user feedback in the status bar. This user feedback is replaced by any new feedback that is placed there (allowing to use it as a progress indicator) and is deleted as soon as the current command sent to _Maxima_ is finished. It is safe to use `wxstatusbar()` even in libraries that might be used with plain _Maxima_ (as opposed to _wxMaxima_): If _wxMaxima_ isn’t present the `wxstatusbar()` command will just be left unevaluated.
es_ES: Las instrucciones de ejecución largas pueden proporcionar al usuario su estado dentro de la barra de estado.  Esta comentario es sustituído por cualquier comentario devuelto que es colocada allí (permitiendo utilizarlo como un indicador de progreso) y es borrado tan pronto como la instrucción actual enviada a _Maxima_ ha finalizado.  Es seguro de utilizar `wxstatusbar()` incluso dentro de bibliotecas que tal vez sean utilizadas con el simple _Maxima_ (como opuesto a _wxMaxima_): si _wxMaxima_ no está presente la instrucción `wxstatusbar()` será tan solo dejada sin evaluar.

note: type: Plain text
en: Plotting (having fundamentally to do with graphics) is a place where a graphical user interface will have to provide some extensions to the original program.
es_ES: Tramar (teniendo fundamentalmente hacerlo con gráficas) es un lugar donde un interfaz gráfico del usuario tendrá para proporcionar algunas extensiones para el programa original.

note: type: Plain text
en: _Maxima_ normally instructs the external program _Gnuplot_ to open a separate window for every diagram it creates. Since many times it is convenient to embed graphs into the worksheet instead _wxMaxima_ provides its own set of plot functions that don’t differ from the corresponding _maxima_ functions save in their name: They are all prefixed by a “wx”.
es_ES: _Maxima_ normalmente instrumenta el programa _Gnuplot_ externo para abrir una ventana separada por cada diagrama que crea.  Debido a que muchas veces es conveniente empotrar grafos a la hoja de trabajo en vez que _wxMaxima_ proporcione su propio conjunto de funciones de trama que no difieran desde las funciones correspondientes a _maxima_ que guarda dentro de su nombre: todo está prefijado por un “wx”.

note: type: Plain text
en: The following plotting functions have wx-counterparts:
es_ES: Las siguientes funciones de tramado tienen contrapartes wx:

note: type: Plain text
en: | wxMaxima’s plot function | Maxima’s plot function                                                                          |
    | ------------------------ | ----------------------------------------------------------------------------------------------- |
    | `wxplot2d()`             | [plot2d](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#plot2d)               |
    | `wxplot3d()`             | [plot3d](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#plot3d)               |
    | `wxdraw2d()`             | [draw2d](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#draw2d)               |
    | `wxdraw3d()`             | [draw2d](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#draw3d)               |
    | `wxdraw()`               | [draw](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#draw)                   |
    | `wximplicit_plot()`      | [implicit_plot](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#implicit_plot) |
    | `wxhistogram()`          | [histogram](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#histogram)         |
    | `wxscatterplot()`        | [scatterplot](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#scatterplot)     |
    | `wxbarsplot()`           | [barsplot](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#barsplot)           |
    | `wxpiechart()`           | [piechart](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#piechart)           |
    | `wxboxplot()`            | [boxplot](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#boxplot)             |
es_ES: | Función tramado wxMaxima | Función de plot de Maxima                                                                       |
    | ------------------------ | ----------------------------------------------------------------------------------------------- |
    | `wxplot2d()`             | [plot2d](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#plot2d)               |
    | `wxplot3d()`             | [plot3d](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#plot3d)               |
    | `wxdraw2d()`             | [draw2d](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#draw2d)               |
    | `wxdraw3d()`             | [draw2d](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#draw3d)               |
    | `wxdraw()`               | [draw](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#draw)                   |
    | `wximplicit_plot()`      | [implicit_plot](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#implicit_plot) |
    | `wxhistogram()`          | [histogram](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#histogram)         |
    | `wxscatterplot()`        | [scatterplot](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#scatterplot)     |
    | `wxbarsplot()`           | [barsplot](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#barsplot)           |
    | `wxpiechart()`           | [piechart](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#piechart)           |
    | `wxboxplot()`            | [boxplot](https://maxima.sourceforge.io/docs/manual/maxima_singlepage.html#boxplot)             |

note: type: Plain text
en: If a `wxm`-file is read by (console) Maxima, these functions are ignored (and printed as output, as other unknown functions in Maxima).
es_ES: Si un archivo de `wxm` es leído por (consola) Maxima, estas funciones son ignoradas (y escritas como salida, como otras funciones desconocidas en Maxima).

note: type: Plain text
en: As noted above, the configure dialog provides a way to change the default size plots created which sets the starting value of `wxplot_size`. The plotting routines of _wxMaxima_ respect this variable that specifies the size of a plot in pixels. It can always be queried or used to set the size of the following plots:
es_ES: Tal como notó arriba, el dialogo de configuración proporciona una manera de modificar el tamaño de trama predeterminada lo cual fija el valor de inicio de `wxplot_size`.  Las rutinas de tramado de _wxMaxima_ respeta esta variable que especifica el tamaño de una trama en píxeles.  Siempre puede ser solicitado o utilizado para fijar el tamaño de las tramas siguientes:

note: type: Plain text
en: If the size of only one plot is to be changed _Maxima_ provides a canonical way to change an attribute only for the current cell. In this usage the specification `wxplot_size = [value1, value2]` is appended to the `wxdraw2d( )` command, and is not part of the `wxdraw2d` command.
es_ES: Si el tamaño de solamente una trama va a ser modificada, _Maxima_ proporciona una manera canónica para modificar un atributo solamente para la celda actual.  En este uso la especificación `wxplot_size = [valor1, valor2]` es agregada a la instrucción `wxdraw2d( )`, y no es parte de la instrucción `wxdraw2d`.

note: type: Plain text
en: Setting the size of embedded plot with `wxplot_size` works for embedded plots using e.g. `wxplot`, `wxdraw`, `wxcontour_plot` and `wximplicit_plot` commands and for embedded animations with `with_slider_draw` and `wxanimate` commands.
es_ES: Estableciendo el tamaño de trazas empotradas con `wxplot_size` funciona para trazos empotrados utilizando p.e. instrucciones `wxplot`, `wxdraw`, `wxcontour_plot` y `wximplicit_plot` y para animaciones empotradas con instrucciones `with_slider_draw` y `wxanimate`.

note: type: Plain text
en: _Gnuplot_ doesn’t seem to provide a portable way of determining whether it supports the high-quality bitmap output that the Cairo library provides. On systems where _Gnuplot_ is compiled to use this library the pngCairo option from the configuration menu (that can be overridden by the variable `wxplot_pngcairo`) enables support for antialiasing and additional line styles. If `wxplot_pngCairo` is set without _Gnuplot_ supporting this the result will be error messages instead of graphics.
es_ES: _Gnuplot_ parece no proporcionar una manera portable de determinar si admite bitmap de salida de calidad alta que la biblioteca Cairo proporciona. En los sistemas donde está compilado _Gnuplot_ para utilizar esta biblioteca la opción pngCairo desde el menú de configuración (que puede ser sobrescrito por la variable `wxplot_pngcairo`) habilita el mantenimiento para antialias y estilos de línea adicional. Si `wxplot_pngCairo` está establecido sin _Gnuplot_ admitiendo esto el resultado dará mensajes de error en vez de gráficos.

note: type: Plain text
en: If a plot was generated using the `wxdraw`-type commands (`wxplot2d` and `wxplot3d` isn’t supported by this feature) and the file size of the underlying _Gnuplot_ project isn’t way too high _wxMaxima_ offers a right-click menu that allows to open the plot in an interactive _Gnuplot_ window.
es_ES: Si fue generada una trama utilizando las instrucciones de tipo `wxdraw` (`wxplot2d` y `wxplot3d` no son admitidas por esta característica) y el tamaño del archivo del proyecto _Gnuplot_ subyacente no es una manera demasiado buena que _wxMaxima_ ofrezca un menú de pulsación secundaria que permita abrir el tramado dentro de una ventana interactiva de _Gnuplot_.

note: type: Plain text
en: 3D diagrams tend to make it hard to read quantitative data. A viable alternative might be to assign the 3rd parameter to the mouse wheel. The `with_slider_draw` command is a version of `wxdraw2d` that does prepare multiple plots and allows to switch between them by moving the slider on top of the screen. _WxMaxima_ allows to export this animation as an animated gif.
es_ES: Diagramas 3D tienden hacerlo difícil para lectura de datos cuantitativos. Una alternativa viable sería asignar el 3er parámetro a la rueda del ratón.  La instrucción `with_slider_draw` es una versión de `wxdraw2d` que prepara múltiples tramados y permite conmutar entre ellos moviendo el arrastre en la cima de la pantalla.  _wxMaxima_ permite exportar esta animación como un gif animado.

note: type: Plain text
en: The first two arguments for `with_slider_draw` are the name of the variable that is stepped between the plots and a list of the values of these variable. The arguments that follow are the ordinary arguments for `wxdraw2d`:
es_ES: Los primeros dos argumentos para `with_slider_draw` son el nombre de la variable que está pasada entre las tramas y un listado de los valores de estas variables.  Los argumentos que siguen son los argumentos ordinarios para `wxdraw2d`:

note: type: Plain text
en: The same functionality for 3D plots is accessible as `with_slider_draw3d`, which allows for rotating 3d plots:
es_ES: La misma funcionalidad para tramas de 3D es accesible como ‘with_slider:draw3d’, el cual permite rotación en tramas de 3D:

note: type: Plain text
en: If the general shape of the plot is what matters it might suffice to move the plot just a little bit in order to make its 3D nature available to the intuition:
es_ES: Si el formato general de la trama es que pasa quizá sufra mover el tramado tan solo un pequeño bit con el fin de crear su naturaleza 3D disponible a la intuición:

note: type: Plain text
en: For those more familiar with `plot` than with `draw`, there is a second set of functions:
es_ES: Para aquello más familiar con `trama` en vez de `dibujo`, hay un segundo conjunto de funciones:

note: type: Plain text
en: Normally the animations are played back or exported with the frame rate chosen in the configuration of _wxMaxima_. To set the speed at an individual animation is played back the variable `wxanimate_framerate` can be used:
es_ES: Normalmente las animaciones son retro-reproducidas o exportadas con la parte de marco elegida dentro de la configuración de _wxMaxima_.  Para establecer la velocidad se reproduce una animación individual de vuelta a la variable `wxanimate_framerate` puede utilizarse:

note: type: Plain text
en: The animation functions use _Maxima_’s `makelist` command and therefore share the pitfall that the slider variable’s value is substituted into the expression only if the variable is directly visible in the expression. Therefore the following example will fail:
es_ES: Las funciones de animación utilizan las instrucciones `makelist` de _Maxima_ y por lo tanto comparte el escollo que el valor de variable del arrastre se sustituye dentro de la expresión solamente si la variable es visible directamente dentro de la expresión.  Por lo tanto el siguiente ejemplo fallará:

note: type: Plain text
en: If _Maxima_ is explicitly asked to substitute the slider’s value plotting works fine instead:
es_ES: Si _Maxima_ solicita explícitamente sustituir el valor del tramado deslizante funciona bien en su lugar:

note: type: Plain text
en: While not being provided by _wxMaxima_ this feature of _Maxima_ (on setups that support it) sometimes comes in handily. The following example comes from a post from Mario Rodriguez to the _Maxima_ mailing list:
es_ES: Mientras no sean proporcionados por _wxMaxima_ esta característica de _Maxima_ (sobre configuraciones que la admitan) algunas veces vienen manualmente.  Los siguientes ejemplos vienen desde una carta desde Mario Rodríguez al listado de correo de _Maxima_:

note: type: Plain text
en: The "Plot using draw" sidebar hides a simple code generator that allows generating scenes that make use of some of the flexibility of the _draw_ package _maxima_ comes with.
es_ES: La barra lateral «Tramado utilizando dibujo» oculta un generador de código simple que permite generar escenas que hagan uso de alguna de la flexibilidad del paquete _draw_ con el que _maxima_ viene.

note: type: Plain text
en: Generates the skeleton of a `draw()` command that draws a 2D scene. This scene later has to be filled with commands that generate the scene’s contents, for example by using the buttons in the rows below the "2D" button.
es_ES: Genera el esqueleto de una instrucción `draw()` que dibuja una escena 2D.  Esta escena posterior tiene que ser completada con instrucciones que generan los contenidos de la escena, por ejemplo utilizando los botones dentro de las filas debajo del botón "2D".

note: type: Plain text
en: One helpful feature of the 2D button is that it allows to set up the scene as an animation in which a variable (by default it is _t_) has a different value in each frame: Often a moving 2D plot allows easier interpretation than the same data in a non-moving 3D one.
es_ES: La característica de ayuda del botón 2D es que permite configurar la escena como una animación en la cual una variable (por defecto es _t_) tiene un valor diferente dentro de cada marco: a menudo un movimiento de trama 2D permite una interpretación más fácil que el de datos dentro de uno sin movimiento 3D.

note: type: Plain text
en: Generates the skeleton of a `draw()` command that draws a 3D scene. If neither a 2D nor a 3D scene is set up, all of the other buttons set up a 2D scene that contains the command the button generates.
es_ES: Genera el esqueleto de una instrucción `draw()` que dibuja una escena 3D.  Si no está configurada ninguna escena 2D o 3D, todo de los otros botones configuran una escena 2D que contenga la instrucción que el botón genera.

note: type: Title ####
en: Expression
es_ES: Expresión

note: type: Plain text
en: Appends a standard plot of an expression like `sin(x)`, `x*sin(x)` or `x^2+2*x-4` to the `draw()` command the cursor currently is in. If there is no draw command a 2D scene with the plot is generated. Each scene can be filled with any number of plots.
es_ES: Adjunta una trama común de una expresión como `sin(x)`, `x*sin(x)` o `x^2+2*x-4` para la instrucción `draw()` el cursor actualmente está dentro.  Si no hay ninguna instrucción de dibujo en una escena 2D con la trama es generada.  Cada escena puede ser completada con cualquier número de tramas.

note: type: Plain text
en: Tries to find all points an expression like `y=sin(x)`, `y*sin(x)=3` or `x^2+y^2=4` is true at and plots the resulting curve in the `draw()` command the cursor currently is in. If there is no draw command a 2D scene with the plot is generated.
es_ES: Intenta encontrar todos los puntos como una expresión `y=sin(x)`, `y*sin(x)=3` o `x^2+y^2=4` es verdadero y trama de la curva resultante dentro de la instrucción `draw()` el cursor actualmente está dentro.  Si no hay instrucción de dibujo en escena de 2D con el trama es generado.

note: type: Plain text
en: Steps a variable from a lower limit to an upper limit and uses two expressions like `t*sin(t)` and `t*cos(t)` for generating the x, y (and in 3D plots also z) coordinates of a curve that is put into the current draw command.
es_ES: Para un paso de una variable desde un límite inferior a un límite superior y utiliza dos expresiones como `t*sin(t)` y `t*cos(t)` para generar coordenadas x, y (y en tramas 3D también z) de una curva que es puesta dentro de la instrucción de actual del dibujo.

note: type: Plain text
en: Draws many points that can optionally be joined. The coordinates of the points are taken from a list of lists, a 2D array or one list or array for each axis.
es_ES: Dibuja muchos puntos que pueden ser unidos opcionalmente.  Las coordenadas de los puntos son tomados desde un listado de listas, una unimatriz 2D o un listado o unimatriz por cada eje.

note: type: Plain text
en: Draws a title on the upper end of the diagram,
es_ES: Dibuja un título sobre el final superior del diagrama,

note: type: Plain text
en: Sets up the axis.
es_ES: Establece los ejes.

note: type: Plain text
en: (Only for 3D plots): Adds contour lines similar to the ones one can find in a map of a mountain to the plot commands that follow in the current `draw()` command and/or to the ground plane of the diagram. Alternatively, this wizard allows skipping drawing the curves entirely only showing the contour plot.
es_ES: (Solo para tramas 3D): agrega líneas de contorno similares a los que puedan ser encontrados dentro de una asociación de una montaña a la trama de instrucciones que continúe dentro de la instrucción ‘draw()’ actual y/o al plano de tierra del diagrama.  Alternativamente, este asistente permite descartar el dibujo de las curvas completamente.

note: type: Plain text
en: Adds a legend entry showing the next plot’s name to the legend of the diagram. An empty name disables generating legend entries for the following plots.
es_ES: Agrega un apunte para leyenda mostrando el nombre del siguiente tramado de la leyenda del diagrama. Un nombre vacío deshabilita generando apuntes de leyenda para las tramas siguientes.

note: type: Plain text
en: Sets the line colour for the following plots the current draw command contains.
es_ES: Establece el color de línea para las tramas seguidas que contiene la instrucción de dibujo actual.

note: type: Plain text
en: Sets the fill colour for the following plots the current draw command contains.
es_ES: Establece un color de relleno para tramas seguidas que contiene la instrucción de dibujo actual.

note: type: Plain text
en: Pops up a wizard that allows to set up grid lines.
es_ES: Aparece un asistente que permite establecer las líneas de rejilla.

note: type: Plain text
en: Allows to select an adequate point in the speed vs. accuracy tradeoff that is part of any plot program.
es_ES: Permite seleccionar un punto adecuado dentro de la velocidad versus exactitud compensada que es parte de cualquier programa de trama.

note: type: Plain text
en: If the `.wxmx` file format is being used embedding files in a _wxMaxima_ project can be done as easily as per drag-and-drop. But sometimes (for example if an image’s contents might change later on in a session) it is better to tell the file to load the image on evaluation:
es_ES: Si el formato de archivo `.wxmx` está siendo utilizado empotrando archivos dentro de un proyecto _wxMaxima_ puede ser hecho como fácilmente como por arrastrar-y-soltar.  Pero algunas veces (por ejemplo si el contenido de la imagen es modificado posteriormente sobre una sesión) es mejor decirle al archivo que cargue la imagen al evaluar:

note: type: Plain text
en: The config dialogue of _wxMaxima_ offers to edit two files with commands that are executed on startup:
es_ES: El diálogo de configuración de _wxMaxima_ ofrece editar dos archivos con instrucciones que son ejecutadas al inicializar:

note: type: Bullet: '- '
en: A file that contains commands that are executed on starting up _Maxima_: `maxima-init.mac`
es_ES: Un fichero que contenga instrucciones que estén ejecutadas al iniciar _Maxima_: «maxima-init.mac»

note: type: Bullet: '- '
en: `wxsubscripts` tells _Maxima_ if it should convert variable names that contain an underscore (`R_150` or the like) into subscripted variables. See `wxdeclare_subscript` for details which variable names are automatically converted.
es_ES: ‘wxsubscripts’ le dice a _Maxima_ si debería convertir los nombres de variables que contengan un guión bajo (‘R_150’ o lo similar) en variables sub-guion.  Vea ‘wxdeclare_subscript’ para detalles los cuales nombres de variables son convertidos automáticamente.

note: type: Bullet: '- '
en: `wxfilename`: This variable contains the name of the file currently opened in _wxMaxima_.
es_ES: `wxfilename`: esta variable contiene el nombre del fichero actualmente abierto en _wxMaxima_.

note: type: Bullet: '- '
en: `wxplot_size` defines the resolution of embedded plots.
es_ES: `wxplot_size` define la resolución de tramas empotradas.

note: type: Bullet: '- '
en: `wxchangedir`: On most operating systems _wxMaxima_ automatically sets _Maxima_’s working directory to the directory of the current file. This allows file I/O (e.g. by `read_matrix`) to work without specifying the whole path to the file that has to be read or written. On Windows this feature sometimes causes error messages and therefore can be set to `false` from the config dialogue.
es_ES: `wxchangedir`: en la mayoría de los sistemas _wxMaxima_ establece automáticamente el directorio de trabajo de _Maxima_ al directorio del fichero actual.  Esto permite la E/S del fichero (p.ej. a través de `read_matrix`) para trabajar sin especificar la ruta completa del fichero que tiene que ser leído o escrito.  En Windows algunas veces esta característica causa mensajes de error y por lo tanto puede ser puesta a `false` desde el dialogo de configuración.

note: type: Bullet: '- '
en: `wxanimate_framerate`: The number of frames per second the following animations have to be played back with.
es_ES: `wxanimate_framerate`: El número de marcos por segundo de las siguientes animaciones con las que tienen que ser representadas.

note: type: Bullet: '- '
en: `wxanimate_autoplay`: Automatically play animations by default?
es_ES: `wxanimate_autoplay`: Reproduce automáticamente animaciones predeterminadamente?

note: type: Plain text
en: The function `table_form()` displays a 2D list in a form that is more readable than the output from _Maxima_’s default output routine. The input is a list of one or more lists. Like the "print" command, this command displays output even when ended with a dollar sign. Ending the command with a semicolon results in the same table along with a "done" statement.
es_ES: La función `table_form()` representa un listado 2D dentro de un formulario que es más legible que la salida desde la rutina de salida predeterminada de _Maxima_. La entrada es un listado de uno o más listados. Como la instrucción "print", esta instrucción representa la salida incluso cuando finalizó con signo de dólar. Finalifilledzando la instrucción con un resultado punto y coma devuelve el resultado en la misma tabla a lo largo con un enunciado "done".

note: type: Plain text
en: As the next example shows, the lists that are assembled by the `table_form` command can be created before the command is executed.
es_ES: Como se muestra en el ejemplo siguiente, los listados que son ensamblados por la instrucción ‘table_form’ pueden ser creados antes que la instrucción sea ejecutada.

note: type: Plain text
en: ![A third table example](./MatrixTableExample.png){ id=img_MatrixTableExample }
es_ES: ![Un tercer ejemplo de tabla](./MatrixTableExample.png){ id=img_MatrixTableExample }

note: type: Plain text
en: Also, because a matrix is a list of lists, matrices can be converted to tables in a similar fashion.
es_ES: Además, porque una matriz es un listado de listados, las matrices pueden convertirse a tablas de una aparición similar.

note: type: Plain text
en: ![Another table_form example](./SecondTableExample.png){ id=img_SecondTableExample }
es_ES: ![Otro ejemplo de tabla_formulario](./EjemploSegundaTabla.png){ id=img_EjemploSegundaTabla }

note: type: Plain text
en: _WxMaxima_ provides a few functions that gather bug reporting information about the current system:
es_ES: _WxMaxima_ proporciona unas pocas funciones que obtenga información de comunicados de fallos acerca del sistema actual:

note: type: Bullet: '- '
en: `wxbug_report()` tells how and where to file bugs
es_ES: `wxbug_report()` informa cómo y donde archivar los gazapos

note: type: Plain text
en: _Maxima_’s `box()` command causes _wxMaxima_ to print its argument with a red foreground, if the second argument to the command is the text `highlight`.
es_ES: La instrucción `box()` de _Maxima_ causa que _wxMaxima_ escriba su argumento con un fondo rojo, si el segundo argumento para la instrucción es el texto `resaltado`.

note: type: Plain text
en: WxMaxima’s help menu provides access to the Maxima and wxMaxima manual, tips, some example worksheets and in command line Maxima included demos (the `demo()` command).
es_ES: El menú de ayuda de wxMaxima proporciona acceso para el manual de Maxima y wxMaxima, consejos, algunos ejemplos de hojas de trabajo y en la línea de instrucción de Maxima incluyó demos (la instrucción `demo()`).

note: type: Plain text
en: Please notice, that the demos write:
es_ES: Infórmese, que las demos escriben:

note: type: Plain text
en: Since _Maxima_ (the program that does the actual mathematics) and _wxMaxima_ (providing the easy-to-use user interface) are separate programs that communicate by the means of a local network connection. Therefore the most probable cause is that this connection is somehow not working. For example, a firewall could be set up in a way that it doesn’t just prevent unauthorized connections from the internet (and perhaps intercept some connections to the internet, too), but also blocks inter-process-communication inside the same computer. Note that since _Maxima_ is being run by a Lisp processor the process communication that is blocked does not necessarily have to be named "maxima". Common names of the program that opens the network connection would be sbcl, gcl, ccl, lisp.exe, or similar names.
es_ES: Desde _Maxima_ (el programa que hace las matemáticas actuales) y _wxMaxima_ (proporcionando el interfaz de usuario de uso-fácil) con programas separados que se comunican por los medios de una conexión de red local.  Por lo tanto la causa más probable es que esta conexión es algo que no funciona.  Por ejemplo un cortafuegos pudo configurarse de una manera que no tan solo impida conexiones no autorizadas desde Internet (y quizá intercepta algunas conexiones de Internet, también), pero además bloquea la comunicación de inter-procesos dentro del mismo equipo.  Nótese que desde _Maxima_ se está ejecutando por un proceso Lisp la comunicación del proceso que está bloqueado desde unos no necesariamente tiene que ser nombrado como "maxima".  Los nombres comunes del programa que abre la conexión de red sería sbcl, gcl, ccl, lisp.exe o nombres similares.

note: type: Plain text
en: On Unix computers another possible reason would be that the loopback network that provides network connections between two programs in the same computer isn’t properly configured.
es_ES: En las máquinas Un\*x otra razón posible sería que la red del bucle invertido que proporciona conexiones de red entre dos programas dentro del mismo equipo no está configurado apropiadamente.

note: type: Plain text
en: Internally most modern XML-based formats are ordinary zip files. _WxMaxima_ doesn’t turn on compression, so the contents of `.wxmx` files can be viewed in any text editor.
es_ES: Internamente muchos formatos modernos basados en XML están normalmente en archivos zip. _WxMaxima_ no activa la compresión, por lo que el contenido de los archivos `.wxmx` pueden verse en cualquier editor de texto.

note: type: Plain text
en: If the zip signature at the end of the file is still intact after renaming a broken `.wxmx` file to `.zip` most operating systems will provide a way to extract any portion of the information that is stored inside it. This can be done when there is a need of recovering the original image files from a text processor document. If the zip signature isn’t intact that does not need to be the end of the world: If _wxMaxima_ during saving detected that something went wrong there will be a `.wxmx~` file whose contents might help.
es_ES: Si la firma zip en el final del archivo aún está intacta tras renombrar un archivo `.wxmx` estropeado a `.zip` muchos sistemas operativos proporcionarán una manera de extraer cualquier porción de información que esté almacenada dentro de ésta.  Esto puede ser hecho cuando hay la necesitad de recuperar los archivos de imagen original desde un documento de procesamiento de texto.  Si la firma zip no está intacta que no necesita estar el final del mundo: si _wxMaxima_ al guardar ha detectado que algo es erróneo habrá un archivo `.wxmx~` cuyo contenido quizá ayude.

note: type: Plain text
en: If a text file containing only these contents (e.g. copy and paste this text into a new file) is saved as a file ending in `.xml`, _wxMaxima_ will know how to recover the text from the document.
es_ES: Si un archivo de texto conteniendo solamente estos contenidos (p.ej. copiar y pegar este texto a un archivo nuevo) es guardado como un archivo terminando en `.xml`, _wxMaxima_ conocerá como recuperar el texto desde el documento.

note: type: Plain text
en: Normally _wxMaxima_ waits for the whole 2D formula to be transferred before it begins to typeset. This saves time for making many attempts to typeset a only partially completed equation. There is a `disp` command, though, that will provide debug output immediately and without waiting for the current _Maxima_ command to finish:
es_ES: Normalmente _wxMaxima_ espera a la fórmula 2D completa para ser transferida antes que comenzar a configurar el conjunto del tipo.  Esto guarda tiempo para crear muchos intentos para tipos de teclas para solo ecuación parcialmente completada.  Hay una instrucción `disp`, por lo que, eso proporcionará salida de depuración inmediatamente y sin esperar a que la instrucción de _Maxima_ finalice:

note: type: Plain text
en: Alternatively one can look for the `wxstatusbar()` command above.
es_ES: Alternativamente uno puede buscar la instrucción `wxstatusbar()` arriba.

note: type: Plain text
en: This means that _wxMaxima_ could not read the file _Maxima_ that was supposed to instruct _Gnuplot_ to create.
es_ES: Esto significa que _wxMaxima_ no pudo leer el archivo _Maxima_ que fue proporcionado a la instrucción _Gnuplot_ para crear.

note: type: Plain text
en: Possible reasons for this error are:
es_ES: Las posibles razones de este error son:

note: type: Bullet: '- '
en: The plotting command is part of a third-party package like `implicit_plot` but this package was not loaded by _Maxima_’s `load()` command before trying to plot.
es_ES: La instrucción de tramado es parte de un paquete de tercera parte como ‘implicit_plot’ pero este paquete no fue cargado por la instrucción ‘load()’ de _Maxima_ porque está intentando puntear.

note: type: Bullet: '- '
en: _Maxima_ tried to do something the currently installed version of _Gnuplot_ isn’t able to understand. In this case, a file ending in `.gnuplot` located in the directory, which _Maxima_’s variable `maxima_userdir` is pointing, contains the instructions from _Maxima_ to _Gnuplot_. Most of the time, this file’s contents therefore are helpful when debugging the problem.
es_ES: _Maxima_ intentó hacer algo que la versión actualmente instalada de _gnuplot_ no es capaz de entender.  En este caso, un fichero terminando en `.gnuplot` localizado en el directorio, el cual la variable `maxima_userdir` está apuntando, contiene las instrucciones desde _Maxima_ para _gnuplot_.  La mayoría del tiempo, estos contenidos del fichero contiene por lo tanto ayuda cuando se depura el problema.

note: type: Bullet: '- '
en: Gnuplot was instructed to use the pngCairo library that provides antialiasing and additional line styles, but it was not compiled to support this possibility. Solution: Uncheck the "Use the Cairo terminal for the plot" checkbox in the configuration dialog and don’t set `wxplot_pngcairo` to true from _Maxima_.
es_ES: Gnuplot fue instruido para utilizar la biblioteca pngcairo que proporciona antialias y estilos de líneas adicionales, pero no fue compilado para admitir esta posibilidad.  Solución: Desmarque la casilla «Utilizar el terminal cairo para tramas» dentro del diálogo de configuración y no establezca `wxplot_pngcairo` a cierto desde _Maxima_.

note: type: Bullet: '- '
en: Gnuplot didn’t output a valid `.png` file.
es_ES: Gnuplot no saca un fichero «.png» válido.

note: type: Plain text
en: The value of the slider variable by default is only substituted into the expression that is to be plotted if it is visible there. Using a `subst` command that substitutes the slider variable into the equation to plot resolves this problem. At the end of section [Embedding animations into the spreadsheet](#embedding-animations-into-the-spreadsheet), you can see an example.
es_ES: El valor de la variable desplazada por defecto únicamente es sustituido dentro de la expresión que está para ser tramado si es visible ahí.  Utilizando una orden `subst` que sustituya la variable de arrastre dentro de la ecuación para tramar soluciones que resuelvan este problema.  Al final de la sección [Animaciones empotradas a la hoja de cálculo](#embedding-animations-into-the-spreadsheet), puede consultar un ejemplo.

note: type: Plain text
en: There are separate undo functions for cell operations and for changes inside of cells so chances are low that this ever happens. If it does there are several methods to recover data:
es_ES: Hay funciones de deshacer separadas para operaciones de celdas y para modificaciones dentro de celdas tales que modifiquen son bajos que este a veces ocurran.  Si no hay varios métodos para cubrir datos:

note: type: Bullet: '- '
en: _WxMaxima_ actually has two undo features: The global undo buffer that is active if no cell is selected and a per-cell undo buffer that is active if the cursor is inside a cell. It is worth trying to use both undo options in order to see if an old value can still be accessed.
es_ES: _wxMaxima_ actualmente tiene dos características de deshacer: el búfer de deshacer global que está activo si ninguna celda está seleccionada y un deshacer por celda que está activo si el cursor está dentro de una celda.  Es peor intentar utilizar ambas opciones con el fin de ver si un valor anterior aún puede ser accedido.

note: type: Bullet: '- '
en: If you still have a way to find out what label _Maxima_ has assigned to the cell just type in the cell’s label and its contents will reappear.
es_ES: Si todavía tiene una manera de encontrar cual etiqueta de _Maxima_ ha asignado a la celda tan solo teclee dentro de la etiqueta de la celda y sus contenidos aparecerán.

note: type: Bullet: '- '
en: If you don’t: Don’t panic. In the “View” menu there is a way to show a history pane that shows all _Maxima_ commands that have been issued recently.
es_ES: Si no: no se asuste. En el menú “Vista” hay una manera de ver un panel histórico que muestra todas las instrucciones de _Maxima_ que han sido emitidas recientemente.

note: type: Bullet: '- '
en: If nothing else helps _Maxima_ contains a replay feature:
es_ES: Si nada más ayuda _Maxima_ contiene una característica de reproducción:

note: type: Plain text
en: One possible reason is that _Maxima_ cannot be found in the location that is set in the “Maxima” tab of _wxMaxima_’s configuration dialog and therefore won’t run at all. Setting the path to a working _Maxima_ binary should fix this problem.
es_ES: Una razón posible es que _Maxima_ no puede ser encontrada dentro de la localización que está fijada dentro de la etiqueta “Maxima” del diálogo de configuración de _wxMaxima_ y por lo tanto no ejecutará nada.  Estableciendo la ruta a un _Maxima_ binario para el trabajo debería solucionar este problema.

note: type: Plain text
en: It is theoretically possible that _wxMaxima_ doesn’t realize that _Maxima_ has finished calculating and therefore never gets informed it can send new data to _Maxima_. If this is the case “Trigger evaluation” might resynchronize the two programs.
es_ES: Es posible teóricamente que _wxMaxima_ no realiza que _Maxima_ ha finalizado el cálculo y por lo tanto nunca está informado que puede enviar datos nuevos a _Maxima_. Si esto es el caso “Disparar evaluación” tal vez re-sincronice los dos programas.

note: type: Plain text
en: The Lisp compiler SBCL by default comes with a memory limit that allows it to run even on low-end computers. When compiling a big software package like Lapack or dealing with extremely big lists of equations this limit might be too low. In order to extend the limits, SBCL can be provided with the command line parameter `--dynamic-space-size` that tells SBCL how many megabytes it should reserve. A 32bit Windows-SBCL can reserve up to 999 Megabytes. A 64-bit SBCL version running on Windows can be instructed to use more than the about 1280 Megabytes compiling Lapack needs.
es_ES: El compilador Lisp SBCL por defecto viene con un límite de memoria que lo permite ejecutar incluso en equipos de bajo nivel.  Cuando compile un paquete de software grande como Lapack u ocupándose con listados extremadamente grandes de ecuaciones este límite tal vez sea demasiado bajo.  Con el fin de extender los límites SBCL puede ser previsto con la línea del parámetro de instrucción `--dynamic-space-size` que indica a SBCL cuantos megabytes debería reservar.  Una ventana SBCL de 32-bit puede reservar hasta 999 megabytes, una versión SBCL de 64-bit ejecutándose en Windows pude ser instruido para utilizar más que la cantidad de 1280 megabytes compilando las necesidades Lapack.

note: type: Plain text
en: One way to provide _Maxima_ (and thus SBCL) with command line parameters is the "Additional parameters for Maxima" field of _wxMaxima_’s configuration dialogue.
es_ES: Una manera de proporcionar a _Maxima_ (y por lo tanto SBCL) con parámetros de línea de instrucción es el campo «Parámetros adicionales para Maxima» del diálogo de configuración de _wxMaxima_.

note: type: Plain text
en: Installing the package `ibus-gtk` should resolve this issue. See ([https://bugs.launchpad.net/ubuntu/+source/wxwidgets3.0/+bug/1421558](https://bugs.launchpad.net/ubuntu/+source/wxwidgets3.0/+bug/1421558)) for details.
es_ES: La instalación del paquete «ibus-gtk» debería resolver este problema.  Vea [https://bugs.launchpad.net/ubuntu/+source/wxwidgets3.0/+bug/1421558](https://bugs.launchpad.net/ubuntu/+source/wxwidgets3.0/+bug/1421558)) para los detalles.

note: type: Plain text
en: If your _Maxima_ is based on SBCL the following lines have to be added to your `.sbclrc`:
es_ES: Si su _Maxima_ está basado en SBCL las siguientes líneas tienen que ser agregadas a su `.sbclrc`:

note: type: Plain text
en: The folder where this file has to be placed is system- and installation-specific. But any SBCL-based _Maxima_ that already has evaluated a cell in the current session will happily tell where it can be found after getting the following command:
es_ES: La carpeta donde este archivo tiene que colocarse es específico del sistema e instalación.  Pero cualquier _Maxima_ basada en SBCL que ya ha evaluado una celda dentro de la sesión actual felizmente dirá donde puede ser encontrada tras obtener la instrucción siguiente:

note: type: Plain text
en: There seem to be issues with the Wayland Display Server and wxWidgets.  WxMaxima may be affected, e.g. that sidebars are not moveable.
es_ES: Parecen ser emitidos con el Servidor de Pantalla Wayland y wxWidgets.  WxMaxima puede ser afectado, p.ej. esas barras laterales no son movibles.

note: type: Plain text
en: You can either disable Wayland and use X11 instead (globally)  or just tell, that wxMaxima should use the X Window System by setting: `GDK_BACKEND=x11`
es_ES: Puede o bien desactivar Wayland y utilizar X11 en su lugar (globalmente) o tan solo decir, que wxMaxima utilizaría el X Window System poniendo: `GDK_BACKEND=x11`

note: type: Plain text
en: E.g. start wxMaxima with:
es_ES: P.ej. inicia wxMaxima con:

note: type: Plain text
en: Either wxWidgets wasn’t compiled with support for Microsoft’s webview2 or Microsoft’s webview2 isn’t installed.
es_ES: O bien wxWidgets no fueron compilados con mantenimiento para webview2 o webview2 de Microsoft no está instalado.

note: type: Plain text
en: The HTML browser might be a snap, flatpack or appimage version. All of these typically cannot access files that are installed on your local system. Another reason might be that maxima or wxMaxima is installed as a snap, flatpack or something else that doesn’t give the host system access to its contents. A third reason might be that the maxima HTML manual isn’t installed and the online one cannot be accessed.
es_ES: El explorador HTML quizá es una versión de «snap», «flatpack» o «appimage». Todo de estos típicamente no puede acceder archivos que son instalados en su sistema local. Otra razón quizá sea que «maxima» o «wxMaxima» es instalado como un «snap», «flatpack» o algo más que no proporciona el acceso al sistema hospedante para sus contenidos. Una tercera razón sería que el manual HTML de maxima no está instalado y la conexión por línea no puede ser accedida.

note: type: Plain text
en: The worksheet embeds `.png files. _WxMaxima_ allows the user to specify where they should be generated:
es_ES: La hoja de trabajo empotra archivos .png. _wxMaxima_ permite al usuario especificar donde serían generados:

note: type: Plain text
en: If a different format is to be used, it is easier to generate the images and then import them into the worksheet again:
es_ES: Si es un formato diferente para ser utilizado, es más fácil generar las imágenes y después importarlas dentro de la hoja de trabajo de nuevo:

note: type: Plain text
en: Yes. Use the [LaTeX package "geometry"](https://ctan.org/pkg/geometry) to specify the size of the borders.
es_ES: Sí.  Utilice el [paquete "geometry" de LaTeX](https://ctan.org/pkg/geometry) para especificar el tamaño de los bordes.

note: type: Plain text
en: If wxWidgets is new enough, _wxMaxima_ will automatically be in dark mode if the rest of the operating system is. The worksheet itself is by default equipped with a bright background. But it can be configured otherwise. Alternatively, there is a `View/Invert worksheet brightness` menu entry that allows to quickly convert the worksheet from dark to bright and vice versa.
es_ES: Si wxWidgets es suficientemente nuevo _wxMaxima_ automáticamente estará en modo oscuro si el resto del sistema operativo también lo está.  La misma hoja de trabajo por defecto está equipada con un fondo brillante.  Pero puede ser configurado de otras maneras.  Alternativamente hay un apunte del menú para ‘Ver/Invertir brillo de la hoja de trabajo’ para convertir rápidamente la hoja de trabajo desde oscuro a claro y viceversa.

note: type: Plain text
en: ![Locale warning](./locale-warning.png){ id=img_locale_warning}
es_ES: ![Aviso local](./locale-warning.png){ id=img_locale_warning}

note: type: Plain text
en: (The same problem can occur with other applications too). The translations seem okay after you click on ’OK’. WxMaxima does not only use its own translations but the translations of the wxWidgets framework too.
es_ES: (El mismo problema puede suceder con otras aplicaciones también). Los traslados parecen ok tras que pulse sobre ‘Aceptar’. Wxmaxima no solo utiliza su propias transacciones sino también las transacciones del marco de trabajo de wxWidgets.

note: type: Plain text
en: These locales maybe not present in the system. On Ubuntu/Debian systems they can be generated using: `dpkg-reconfigure locales`
es_ES: Estos locales quizá no sean presente dentro del sistema. En sistemas Ubuntu/Debian pueden ser generados utilizando: `dpkg-reconfigure locales`

note: type: Plain text
en: You can find these symbols in the Unicode sidebar (search for ’double-struck capital’). But the selected font must also support these symbols. If they do not display properly, select another font.
es_ES: Puede encontrar estos símbolos en la barra lateral Unicode (busca ’doble-stuck capital’). Pero la tipografía seleccionada además debe mantener estos símbolos. Si no representan apropiadamente, seleccione otra tipografía.

note: type: Plain text
en: If wxMaxima is used, the Maxima variable `maxima_frontend` is set to `wxmaxima`. The Maxima variable `maxima_frontend_version` contains the wxMaxima version in this case.
es_ES: Si se utiliza wxMaxima, la variable `maxima_frontend` de Maxima está fijada a `wxmaxima`. La variable Maxima `maxima_frontend_version` contiene la versión de wxMaxima en este caso.

note: type: Plain text
en: If no frontend is used (you are using command line Maxima), these variables are `false`.
es_ES: Si no ningún frontend es utilizado (está utilizando Maxima en línea de instrucción), estas variables son falsas.

note: type: Plain text
en: Usually you can start programs with a graphical user interface just by clicking on a desktop icon or desktop menu entry. WxMaxima - if started from the command line - still provides some command-line switches, though.
es_ES: Usualmente puede iniciar programas con un interfaz gráfico de usuario tan solo pulsando en un icono de escritorio o apunte de menú del escritorio. wxMaxima -si inició desde la línea de instrucción- aún proporciona algunos interruptores en línea de instrucción, sin embargo.

note: type: Bullet: '- '
en: `-v` or `--version`: Output the version information
es_ES: ‘-v’ o ‘--version’: extrae la información de la versión

note: type: Bullet: '- '
en: `-h` or `--help`: Output a short help text
es_ES: ‘-h’ o ‘--help’: extrae un texto breve de ayuda

note: type: Bullet: '- '
en: `-o` or `--open=<str>`: Open the filename given as an argument to this command-line switch
es_ES: `-o` u `--open=<cad>`: abre el nombre del archivo proporcionado como un argumento a este interruptor de línea de instrucción

note: type: Bullet: '- '
en: `-e` or `--eval`: Evaluate the file after opening it.
es_ES: ‘-e’ o ‘--eval’: evalúa el archivo tras abrirlo.

note: type: Bullet: '- '
en: `-b` or `--batch`: If the command-line opens a file all cells in this file are evaluated and the file is saved afterward. This is for example useful if the session described in the file makes _Maxima_ generate output files. Batch-processing will be stopped if _wxMaxima_ detects that _Maxima_ has output an error and will pause if _Maxima_ has a question: Mathematics is somewhat interactive by nature so a completely interaction-free batch processing cannot always be guaranteed.
es_ES: `-b` o `--batch`: si la línea de orden abre un archivo todas las celdas dentro de este archivo son evaluadas y el archivo es guardado después.  Esto es por ejemplo útil si la sesión descrita dentro del archivo hace que _Maxima_ genere archivos de salida.   El guion de procesamiento será detenido si _wxMaxima_ detecta que _Maxima_ tiene un error de salida y lo detendrá si _Maxima_ tiene una cuestión: las matemáticas es algo interactivo por naturaliza por lo que un proceso de guion libre de interacción no puede ser garantizado completamente.

note: type: Plain text
en: - `--logtostderr`:                 Log all "debug messages" sidebar messages to stderr, too.
    - `--pipe`:                        Pipe messages from Maxima to stdout.
    - `--exit-on-error`:               Close the program on any maxima error.
    - `-f` or `--ini=<str>`: Use the init file that was given as an argument to this command-line switch
    - `-u`, `--use-version=<str>`:     Use maxima version `<str>`.
    - `-l`, `--lisp=<str>`:              Use a Maxima compiled with Lisp compiler `<str>`.
    - `-X`, `--extra-args=<str>`:        Allows to specify extra Maxima arguments
    - `-m` or `--maxima=<str>`:    allows specifying the location of the _maxima_ binary
    - `--enableipc`: Lets Maxima control wxMaxima via interprocess communications. Use this option with care.
    - `--wxmathml-lisp=<str>`:   Location of wxMathML.lisp (if not the built-in should be used, mainly for developers).
es_ES: - `--logtostdout`:                 Registra todos los mensajes de la barra lateral
                                         "mensajes de depuración" a ‘stderr’, también.
    - `--pipe`:                        Conducto de mensajes desde ‘Maxima’ a ‘stdout’.
    - `--exit-on-error`:               Cierra el programa en cualquier error de ‘maxima’.
    - `-f` o `--ini=<cad>`:            Utiliza el archivo de ‘init’ que fue proporcionado
                                          como argumento a este intercambio de línea de instrucción.
    - `-u`, `--use-version=<cad>`:     Utiliza la `<cad>` de la versión de ‘maxima’.
    - `-l`, `--lisp=<cad>`:            Utiliza un compilador de ‘maxima’ compilado con Lisp `<cad>`.
    - `-X`, `--extra-args=<cad>`:      Permite especificar argumentos adicionales de “Maxima”
    - `-m` o `--maxima=<cad>`:         Permite especificar la ubicación del binario de _maxima_
    - `--enableipc`:                   Permite que “Maxima” controle “wxMaxima” a través de
                                         comunicaciones de interprocesos.  Utilice esa opción con
                                         cuidado.
    - `--wxmathml-lisp=<cdn>`:         Ubicación de wxMathML.lisp (si no es el empotrado sería utilizado,
                                         mayormente para desarrolladores).

note: type: Plain text
en: Instead of a minus, some operating systems might use a dash in front of the command-line switches.
es_ES: En vez de un menos, algunos sistemas operativos tal vez utilicen un guion breve al frente de los conmutadores de línea de instrucciones.

note: type: Plain text
en: wxMaxima is mainly developed using the programming language C++ using the [wxWidgets framework](https://www.wxwidgets.org), as build system we use [CMake](https://www.cmake.org), a small part is written in Lisp. You can contribute to wxMaxima, join the wxMaxima project at <https://github.com/wxMaxima-developers/wxmaxima>, if you have knowledge of these programming languages and want to help and contribute to the open source project wxMaxima.
es_ES: wxMaxima es principalmente desarrollado utilizando el lenguaje de programación C++ utilizando el [marco de trabajo wxWidgets](https://www.wxwidgets.org), como sistema de compilación utilizamos [CMake](https://www.cmake.org), una parte pequeña escrita en Lisp. Puede contribuir al proyecto wxMaxima en <https://github.com/wxMaxima-developers/wxmaxima>, si tiene conocimiento de estos lenguajes de programación y desea ayudar y contribuir al proyecto de software libre de wxMaxima.

note: type: Plain text
en: But not only programmers are necessary! You can also contribute to wxMaxima, if you help to improve the documentation, find and report bugs (and maybe bugfixes), suggest new features, help to translate wxMaxima or the manual to your language (read the README.md in the [locale subdirectory](https://github.com/wxMaxima-developers/wxmaxima/tree/main/locales) how wxMaxima and the manual can be translated).
es_ES: ¡Pero no solamente los programadores son necesarios! Puede contribuir además a wxMaxima, si ayuda para mejorar la documentación, encontrar e informar defectos (y quizá repararlas), sugerir características nuevas, ayudar a traducir wxMaxima o el manual a su idioma (lea el README.md en el [subdirectorio de idioma](https://github.com/wxMaxima-developers/wxmaxima/tree/main/locales) como wxMaxima y el manual puede ser traducido).

note: type: Plain text
en: Or answer questions of other users in the discussion forum.
es_ES: O responda preguntas de otros usuarios en el foro de debate.

note: type: Plain text
en: The source code of wxMaxima is documented using Doxygen [here](https://wxmaxima-developers.github.io/wxmaxima/Doxygen-documentation/).
es_ES: El código fuente de wxMaxima está documentado utilizando Doxygen [aquí](https://wxmaxima-developers.github.io/wxmaxima/Doxygen-documentation/).

note: type: Plain text
en: The program is nearly self-contained, so except for system libraries (and the wxWidgets library), no external dependencies (like graphic files or the Lisp part (the `wxmathML.lisp`-file) is needed, these files are included in the executable.
es_ES: El programa es casi autónomo, por tanto excepto para bibliotecas del sistema (y la biblioteca wxWidgets), ninguna dependencia externa (como archivos gráficos o la parte Lisp (el archivo `wxmathML.lisp`) es necesario, se incluyen estos archivos dentro del ejecutable.
