Significado de la palabra plantilla. Plantillas y su finalidad. El último capítulo describe cómo automatizar la creación de documentos mediante la creación de formularios que faciliten el ingreso.

Hola.

Bienvenido al curso Tema DIY Minimal de WordPress.

Este es un curso de una pequeña serie de clases prácticas y teóricas. Como resultado, crearás una plantilla que incluirá todo mínimamente. archivos necesarios, que se utilizan con mayor frecuencia y forman la estructura básica del tema.

Trabajando con blog de wordpress, inmediatamente te encuentras con conceptos como muestra Y tema. Averigüemos qué es y por qué es necesario.

Aquí vídeo corto, lo que debería aclarar la situación.

si hablamos en lenguaje sencillo, Eso tema Wordpress es un conjunto de archivos que se encargan de apariencia de tu blog en el navegador, cómo se verá y tendrá estilo. Estos archivos le dan al navegador información sobre cómo, en qué lugares debe mostrar la información y cómo debe mostrarse.

Un tema es un disfraz o ropa para tu blog.

La idea es que puedas cambiar fácilmente el conjunto (es decir, el aspecto del blog) pero mantenerlo operativo.

Concepto muestra- este es un concepto más limitado. Una plantilla son aquellos archivos dentro del tema que forman la salida de información. de la manera correcta. Por ejemplo, una plantilla para mostrar publicaciones de blog, una plantilla para mostrar páginas, una plantilla para mostrar categorías, etc.

Una plantilla es esencialmente sólo un archivo con extensión php, que contiene código HTML y funciones PHP.

Si miras, todos los archivos están dentro. temas de wordpress se puede dividir en varios grupos:

  • Archivos de estilo de diseño con extensión *.css. Son los responsables del aspecto de los elementos: su tamaño, color, sangrías, etc.
  • Plantillas. Ellos son responsables de qué información debe mostrarse y en qué lugares. Estos son archivos con la extensión php.
  • Archivo funcionalidad adicional funciones.php. Le permite transferir o cambiar algunas funciones del servicio. archivos de wordpress e implementarlo en el tema.
  • Imágenes, que se utilizará para este tema.

Estos archivos se almacenan en el directorio wp-content/themes/. Cada tema tiene su propia carpeta.

Aproximadamente, los archivos de plantilla se ven así:

Los temas se pueden cambiar a través del menú principal del panel de control “Apariencia – Temas”:

Surge bastante pregunta lógica, ¿por qué necesitamos temas (plantillas)?

La idea principal de su uso es separar los archivos del sistema (servicio) y los archivos que son responsables de la presentación y apariencia del blog.

Por tanto, funcionan independientemente unos de otros.

¿Por qué es esto bueno?

Puedes actualizar fácilmente el tema o versión wordpress independientemente unos de otros. Es muy conveniente y rápido.

Si decides crear tu propio sitio web, entonces deberías pensar en su diseño. uno de mejores soluciones Contratará a un especialista en diseño de sitios web, pero si decide ahorrar dinero y tiempo, puede recurrir a plantillas ya preparadas.

Las plantillas se presentan como un conjunto de archivos en varios formatos, que incluyen: diseño de texto, elementos graficos, descripción de estilos y ubicación de bloques de información. Al elegir una plantilla de diseño, preste atención a su compatibilidad con el sitio. Si su sitio fue creado con usando CMS, como WordPress, es posible que tengas dificultades para adaptarte a él plantillas únicas. Puede que tengas mucho salir adelante por sí mismo y existe la posibilidad de que no todas las funciones sean posibles de implementar.

Si la elección de la plantilla se realiza correctamente y es compatible con el sistema utilizado, el diseño y los textos subidos al sitio aparecerán ante el visitante en en su mejor momento. En el caso de una separación precisa entre “contenido y diseño”, se puede cambiar la plantilla del sitio con solo hacer clic en un botón. Esto le ayudará a deleitar a sus visitantes de vacaciones con un nuevo diseño sin hacer perder el tiempo a los desarrolladores. Y el resto del tiempo, muestre el sitio de forma agradable y estricta.

Tipos de plantillas de sitios web:

  • plantilla flash- en este tipo de plantillas no hay sistemas de gestión de contenidos, después de cargar imágenes y textos, obtienes inmediatamente un sitio web listo para usar; Todos los cambios se realizan editando el archivo flash fuente. Por supuesto, este trabajo requiere habilidades especiales. Si nunca has trabajado con flash, lo más probable es que este trabajo te resulte abrumador.
  • plantilla html- se utiliza para crear un sitio web html clásico simple sin un sistema de gestión de contenidos. Esta opción es perfecta para sitios que constan de sólo unas pocas páginas y que no necesitan actualizarse constantemente. Una plantilla HTML es un diseño de sitio web listo para usar y un diseño terminado. Puede personalizar este tipo de plantilla para cualquier versión del CMS con la que le resulte más conveniente trabajar.
  • Plantillas de WordPress(WordPress): con esta plantilla puedes crear fácilmente un sitio web manejable con diseño profesional. Para ello, será necesario profundizar en algunos aspectos técnicos y procesos. Deberá instalar el sistema en el servidor. Para ello existen hostings especiales con WordPress integrado.
  • Plantillas de osCommerce, CRE cargadas- estas plantillas representan tiendas en línea completas con un inconveniente importante: están en inglés. La rusificación de estas plantillas es posible, pero esto supone un trabajo adicional.
  • Plantillas para Joomla, Drupal- Para trabajar con estas plantillas necesitarás un especialista profesional.

Lo principal que hay que recordar es que una plantilla no es el sitio completo. Hay mucho trabajo por hacer para convertir su plantilla en un sitio web que funcione.

¡Altas conversiones!

¿Qué son las plantillas y por qué son necesarias?

Qué ha pasado muestra en un lenguaje de programación? Se puede decir que muestra es texto con variables dentro de él. Al procesar una plantilla, las variables se reemplazan con sus valores.

En una de las conferencias ya vimos una plantilla de ejemplo. Fue muestra para mostrar documentos. El usuario creó una línea de texto marcada con etiquetas html e insertó en ella metacaracteres especiales (como ), que nuestro programa luego reemplazó con los valores de los elementos correspondientes. ¿Por qué necesitábamos esto? muestra ? De modo que, por ejemplo, puedas cambiar el estilo de visualización de un documento sin cambiar el código del programa.

La respuesta más común a la pregunta de por qué se necesitan plantillas suena más o menos así: se necesitan plantillas para separar la lógica de la aplicación de la forma en que se presentan los datos, es decir, del diseño.

La plantilla de ejemplo proporcionada es una de las más sencillas. Para procesarlo, sólo se utiliza la función de sustitución str_replace(). La mayoría de las veces, para trabajar con plantillas, se crean bibliotecas de clases. En principio, no es necesario crear su propia biblioteca, ya que existen muchas bibliotecas de plantillas de distribución gratuita, en cuya funcionalidad trabajan grandes equipos de desarrolladores, tratando de hacerlas universales, potentes y rápidas. Consideraremos algunas de estas bibliotecas. Pero primero, formulemos un problema, usando un ejemplo de cuya solución demostraremos el uso de varias plantillas.

Entonces, la tarea:

Se requiere generar una página web con una lista de artículos disponibles en la base de datos. Para simplificar, asumimos que el artículo tiene título título, autor autor , resumen resumen y el contenido completo del texto completo, que se representa como texto en la base de datos o como un enlace a un archivo. La lista debe estar organizada de manera que al hacer clic en el título de un artículo, su contenido completo aparezca en una nueva ventana.

Otra forma de insertar imágenes es pegarlas a través del portapapeles. Puede utilizar el menú Editar/Insertar o Editar/Pegado Especial. EN

último caso disponible opciones adicionales insertando una imagen.

La posición relativa de la imagen y el texto.

El dibujo se puede colocar encima del texto, detrás del texto o con el texto envuelto alrededor. La mayoría de las veces, los dibujos se organizan en uno de los modos de flujo. Sin embargo, a veces es necesario colocar una imagen detrás del texto, por ejemplo, para crear un fondo. Puede cambiar la posición relativa de la imagen y el texto a través del menú Formato/Imagen y usando la herramienta Acciones/Procedimiento. A veces es necesario utilizar ambos métodos.

Trabajar con texto rizado (WordArt)

Las herramientas para crear texto rizado están contenidas en la herramienta. "Agregar WordArt". En algunas versiones del texto. Procesador de textos esta herramienta se llamó "Texto rizado". Mayoría conjunto completo Las herramientas para trabajar con texto rizado las proporciona el panel "WordArt", al que se accede a través del menú.

Ver/Barras de herramientas.

Crear formularios y plantillas

Conceptos básicos

Una plantilla es un archivo que contiene Configuraciones de palabras. Cualquier documento de Word se crea en base a alguna plantilla. La mayoría se crean a partir de la plantilla Normal.dot, que se carga automáticamente, por ejemplo, cuando hace clic en el botón Nuevo en la barra de herramientas Estándar. Cuando abre un documento basado en una plantilla, la plantilla se carga automáticamente.

Un formulario es un documento seguro que contiene campos para ingresar información y se utiliza para completar formularios, tablas y otros documentos estándar.

Se utilizan plantillas y formularios para automatizar el desarrollo de documentos estándar y organizar el trabajo con ellos de usuarios de computadoras no calificados.

EN El editor de Word tiene un conjunto de plantillas para documentos de uso frecuente. Normalmente, estas plantillas se almacenan en la carpeta MSOffice\Plantillas. Sin embargo, el usuario puede crear sus propias plantillas.

EN La plantilla puede almacenar la siguiente información:

estilos;

configuración de página y papel;

texto plano, tablas, imágenes;

formularios;

macros;

menús personalizados;

barras de herramientas y otra información.

Un estilo es un conjunto de comandos de formato que se almacenan bajo un nombre para uso repetido. El estilo define la apariencia de un documento. La plantilla Normal.dot contiene varios estilos, incluido el estilo Normal que se utiliza al crear la mayoría de los documentos.

Creando formularios

Un formulario puede ser cualquier documento que contenga campos. Hay tres tipos de campos: para ingresar texto;casilla de verificación; lista desplegable. El procedimiento para insertar campos es bastante simple: coloque el cursor en la posición para ingresar un campo del formulario, vaya al menú Ver/Barras de herramientas/Formularios. En el panel Formularios, elija uno de los tres tipos de campo. Dado que los formularios se crean muy a menudo para rápido desarrollo En documentos estándar, el panel “Formularios” tiene herramientas para insertar y editar tablas y para proteger formularios.

La construcción del formulario se realiza en 3 etapas:

crear la base textual (estructura) del formulario;

insertar y personalizar campos de formulario;

protección y preservación de la forma.

La primera etapa es la ejecución habitual del documento. Las tablas se utilizan a menudo para dar formato a documentos complejos.

Hablamos anteriormente sobre insertar campos de formulario, así que centrémonos en configurarlos. Para configurar un campo, seleccione "Opciones de campo" en el panel "Formularios"

formularios". Dependiendo del campo seleccionado, se abrirá una de las tres ventanas para la configuración.

La ventana "Opciones de campo de texto" contiene los siguientes campos principales:

"Tipo": le permite seleccionar el tipo de campo del formulario. Si, por ejemplo, eliges tipo numérico, luego, cuando ingrese texto en él, se mostrará un mensaje de error;

"Texto predeterminado": establece el texto que aparecerá en el campo antes de completarlo;

"Longitud máxima" - cantidad máxima caracteres que se pueden ingresar en el campo;

"Formato de texto": le permite seleccionar varios formatos texto para más control estricto para entrada.

Ventana de opciones de casilla de verificación le permite configurar el tamaño de la casilla de verificación y su estado predeterminado: "Desmarcado" o "Marcado". La casilla de verificación puede estar asociada a una macro, texto de ayuda, etc.

Ventana de opciones del cuadro combinado le permite definir una lista desplegable de hasta 25 valores entre los que el usuario puede elegir valor deseado al completar un campo del formulario. Es posible agregar, eliminar y cambiar el orden de los valores.

En todas las ventanas para configurar los parámetros de campo hay un botón "Texto de ayuda", con el que se puede preparar ayuda para cada uno de los campos (en los documentos impresos se utilizan inscripciones interlineales para este propósito). La ventana Texto de ayuda del campo del formulario tiene dos pestañas: Desde la barra de estado y la tecla F1. El texto de ayuda ingresado en la primera pestaña se mostrará automáticamente en la barra de estado cuando se active el campo correspondiente. La ayuda ingresada en la segunda pestaña se muestra en ventana separada cuando presionas la tecla F1.

Un documento creado puede denominarse formulario si tiene campos de formulario y está protegido. En un documento desprotegido, los campos no se mostrarán propiedades necesarias. Además, un formulario protegido se diferencia en que no se puede editar, sino que solo se pueden completar los campos del formulario. Hay dos formas de proteger su formulario.

Primera forma:

seleccione el menú Herramientas/Instalar protección...;

en la ventana "Protección de documentos", seleccione la casilla de verificación "Prohibir cualquier cambio excepto ingresar datos en los campos del formulario" y haga clic en "Aceptar";

Si es necesario, ingrese el texto de la contraseña para abrir el documento.

El segundo método es seleccionar la herramienta Protección de formulario en el panel Formularios.

Para editar la estructura del formulario, se debe eliminar la protección haciendo clic nuevamente en la herramienta "Protección de formulario".

Tecnología de vinculación e incrustación de objetos (tecnología OLE)

Información teórica sobre tecnologías OLE están en trabajo de laboratorio llamado " Aplicaciones estándar Windows. Archivo de datos"

Insertar encabezados y pies de página

Los encabezados y pies de página representan el encabezado o zona inferior cada página del documento, donde cuando se imprimen las páginas, el definido por el usuario información:

− números de página,

título del documento,

− fecha actual,

− tiempo, etc.

La distancia desde el borde de la hoja hasta el pie de página debe ser menor que la distancia hasta el texto. Al trabajar con un documento, el usuario puede ver los encabezados y pies de página especificados solo en el modo Diseño de página. Dependiendo de la ubicación existen diferentes

encabezado y pie de página.

El encabezado y el pie de página se configuran o ajustan mediante el comando Ver/Encabezado/Pie de página. " encabezamiento",barra de herramientas insertar varios parámetros y para cambiar al pie de página opuesto. El usuario debe seleccionar la posición del parámetro a insertar (izquierda, centro, derecha), luego insertarlo usando los elementos del panel o manualmente haciendo clic en el botón

"Cerca."

Para eliminar un encabezado innecesario, debe activar el encabezado correspondiente (“ Ver/Encabezado/Pie de página"), seleccione el parámetro y presione la tecla .

Paginación

Puede numerar páginas ejecutando el comando "Números de página" del menú "Insertar", en el campo "Posición", indique dónde deben ubicarse los números: en la parte superior o inferior de la hoja. En el campo "Alineación", indique la ubicación de los números horizontalmente: en el lado izquierdo de la hoja, en el lado derecho o en el centro. Si desactivas el " Número en la primera página", entonces el número de esta página no será visible en la pantalla ni cuando se imprima (aunque ¡Todavía está incluido en el cálculo de números!). Si hace clic en el botón "Formato" del mismo comando, puede configurar el número de la primera página (cuando la numeración no comienza con el número "1"), así como el formato de los números para la numeración. Numeración preestablecida se reflejará en la pantalla como un pie de página correspondiente en modo de diseño de página y al imprimir un documento, así como en la barra de estado en la parte inferior de la pantalla.

Para eliminando paginación vaya a cualquier página que tenga un número, configure el comando "Encabezado y pie de página" en el menú "Ver", presione el botón correspondiente para ir al encabezado deseado (es decir, a la parte superior o inferior de la página), resalte la hoja número con marcadores y borrarlo con la tecla .

Explora el poder de un procesador de textos Microsoft Word, En particular

formatear y editar texto, adquirir habilidades prácticas para crear y

tablas de formato. Elaborar un informe sobre el trabajo. forma estándar. Incluya texto formateado en la sección "Progreso". Ser capaz, a petición del profesor, de aplicar rápidamente las técnicas de formato utilizadas en el trabajo. Explore los elementos del panel "Dibujo" usando el ejemplo de creación de un dibujo. Cree un sello personal utilizando la herramienta WordArt, así como una plantilla para nuevos documentos que contengan formularios. Adquiera habilidades prácticas para implementar objetos OLE y varios tipos de encabezados y pies de página.

orden de trabajo

1) Trabajar con archivos de documentos:

Al hacer clic en el botón de inicio, seleccione: Programas→Microsoft Office→Microsoft Word , crear nuevo documento V procesador de textos Palabra;

2) Trabajando con sistema de ayuda Microsoft Word:

presionando un botón en el teclado F1 abre el sistema de ayuda de Microsoft Word y familiarízate con las pestañas "Buscar" y "Tabla de contenido".

3) Trabajar con un documento:

– usando el menú “Archivo→Configuración de página...→Márgenes” establezca los parámetros de formato de la página: todos los márgenes son de 2 cm, la distancia desde el borde hasta el encabezado y pie de página es de 1 cm;

– abra el menú “Ver” y seleccione “ Diseño de página».

4) Trabajar con texto:

copiar texto de un archivo a un documento Texto.doc;

estudiar la estructura del texto en Tarea 1. Tenga en cuenta que el texto consta de una secuencia de párrafos TITULADOS: 9 títulos y 8 párrafos.

La palabra "encabezado" en el texto de la Tarea 1 significa un párrafo de no más de una línea;

– Formato→Fuente"; en la ventana que aparece, seleccione el tipo de fuente Times New Roman, tamaño de fuente 14;

Selecciona todo el texto y selecciona “ Formato→Párrafo", en la ventana que aparece, en la sección "General", seleccione en el elemento "Alineación:" de la lista emergente el valor "Ancho";

poner todos los títulos de texto en negrita ( Formato → Fuente) y alinee los títulos en el centro de la hoja ( seleccione encabezado → Barra de herramientas → Centro);

En el texto que escribió, resalte los dos primeros títulos (“" Y " Estándares de codificación de texto"), abra el menú "Formato", seleccione "Párrafo", en la ventana que aparece, en la "pestaña" Sangrías y espaciado» seleccione Interlineado uno y medio;

- título " Representación digital de la información.» conviértala en la fuente número 16;

EN TODOS los títulos de texto (“ Estándares de codificación de texto", "Codificaciones de texto ruso", etc. .) realizar escasez de caracteres en una cadena

(Formato → Fuente → pestaña Espaciado → Espaciado);

sangría del texto a la izquierda de los párrafos bajo los títulos "Codificaciones de texto ruso" Y

Las "codificaciones de Macintosh" cambian con el " Aumentar sangría» barra de herramientas “Estándar”;

cree listas numeradas y con viñetas. Para hacer esto, debes mantener presionada la tecla. Ctrl selecciona encabezados de párrafo comenzando desde " Estándares de codificación de texto"y terminando con el encabezado "Fuentes", cópielos (Ctrl+C) y péguelos al final de todo el texto (Ctrl+V), luego seleccione los encabezados pegados y cree una lista numerada

(Formato→Lista→Numerado), después de la palabra “Fuentes » poner dos puntos (:). A continuación, copie los encabezados restantes (“Fuentes de mapa de bits" Y " Fuentes vectoriales", insértelos después de la lista numerada, seleccione y cree lista con viñetas ( Formato→Lista→Viñetas);

formatee las listas resultantes:

Fuente: 12 puntos;

Alineación izquierda (en la barra de herramientas Estándar,

botón "Alinear a la izquierda"); Interlineado – Sencillo; Espaciado entre caracteres – Normal; Estilo de fuente: Regular.

primer párrafo bajo el título "Codificaciones de texto estándar" debe resaltarse en cualquier color que no sea blanco y se debe establecer un marco para este párrafo ( Formato→Bordes y sombreado…→Borde –se selecciona el borde

(marco, sombra, volumétrico u otro) → Relleno – seleccione el color de relleno, →

De acuerdo);

numerar las páginas de texto: en la parte superior de la página, a la derecha (Insertar→Números de página…)

5) Trabajando con una mesa:

escriba el texto como se muestra en Tarea 1 de la sección " Tareas para el trabajo";

convertir el texto escrito en una tabla (seleccione texto → presione menú:

Tabla→Insertar→Tabla);

igualar el ancho de todas las columnas 5 cm, para ello es necesario seleccionar la tabla y hacer lo siguiente: Tabla→Propiedades de tabla→Columna y establezca el valor de ancho requerido;

organizar el contenido de las celdas de la tabla de manera uniforme dentro de las celdas (seleccione la tabla → llame al menú contextual → Alinear en la celda);

agregue una fila a la tabla (Tabla→Insertar→Filas siguientes);

agregue una columna a la tabla (Tabla→Insertar→Columnas derechas);

fusione las dos primeras celdas en la fila de la tabla que agregó (seleccionar celdas → Tabla → Combinar celdas).

6) Trabajar con elementos del panel Dibujo:

– Si falta el panel Dibujo al crear documento de palabra luego consulte el menú Ver/Barras de herramientas/Dibujo.

Usando el poder del texto rizado WordArt, diseña el título de tu informe. Escribir el tema del trabajo de laboratorio.

Haz un dibujo según tu versión (ver. Tarea 2, "Tareas de trabajo"), utilizando las herramientas del panel "Dibujo".

Agrupar elementos de dibujo usando menú contextual.

Prepare un sello similar al que se muestra en la siguiente figura. Para hacer esto, en el panel WordArt debe hacer clic en el botón "Agregar WordArt" y en la ventana "Colección WordArt" seleccione la muestra de estilo ubicada en la celda superior izquierda y haga clic en Aceptar.

– En la ventana "Cambiar texto de WordArt" establezca el tipo de fuente en Arial, el tamaño en 12, elimine el texto existente e ingrese tres párrafos:

belgorodski universidad estatal nombre del estudiante

l i n g p r e a t

Agrega dos espacios al principio y al final del primer párrafo. En el tercer párrafo, escribe las letras separadas por un espacio y haz tres espacios entre las palabras. Hacer clic

– En el panel de WordArt haga clic en el icono“Forma de WordArt” (“Texto – Autoforma”) y en la tabla que se abre, seleccione el formulario"En el botón".

Estire el texto rizado resultante al tamaño requerido y rellénelo de negro. Agrega puntos negros en el sello usando la herramienta Relleno Ovalado;

– Abre la ventana Formato Objeto de WordArt » a través del menú contextual de su sello personal. Dale al objeto un "Ajuste" personalizado en la pestaña

"Posición";

Agrupa dos óvalos con un objeto de WordArt.

7) Trabajar con roturas: formar secciones, columnas, etc.:

Una vez dibujado el sello, coloque el cursor al final del documento y realice las siguientes acciones:

Insertar/Salir/Nueva sección desde la página siguiente;

Archivo/Configuración de página/Tamaño de papel/Orientación - Horizontal;

En la sección creada, escribe cualquier poema como recuerdo.

Seleccionar todo el texto y acceder al menúFormato/Columnas.... En el cuadro de diálogo que se abre, debe seleccionar el número de columnas ( a tu discreción) e indicar la necesidad de especificar un separador. Si el texto no está organizado en dos columnas, agregue artificialmente un salto de columna en el medio;

Insertar al principio del texto " Letra inicial » a través del menú Formato/Capitular....

– Seleccione el menú Insertar/Salir/Nueva sección en la página siguiente;

– Seleccione el menú Archivo/Configuración de página/Tamaño de papel/Orientación – Retrato;

8) Usando el editor de fórmulas y Objetos OLE:

En la nueva sección, regrese la visualización del contenido a una columna y use el editor de fórmulasInsertar/Objeto…/Ecuación de Microsoft 3.0 anota la fórmula según tu versión (ver Tarea 3, "Asignación de trabajo").

– Tome una captura de pantalla al insertar un objeto.

– Vaya a Insertar/Objeto…/Imagen de mapa de bits (Imagen de mapa de bits) aparecerá

Objeto de pintura OLE. Pegue en él una imagen del portapapeles, que debe editarse de la siguiente manera: en la pantalla solo debe permanecer la ventana Insertar objeto de 14x10 cm. Vista aproximada Las imágenes se muestran en la siguiente figura.

9) Creación de plantillas y formularios:

– Ejecutar Archivo/Crear.... En la ventana “Crear Documento”, vaya a plantillas generales y poner la etiqueta"Muestra" , busque y resalte la plantilla"Nuevo documento" , a partir del cual se creará una plantilla personal. Hacer clic"De acuerdo."

- Ir a Configuración de archivo/página y haga que todos los márgenes sean de 2 cm. Establezca el tamaño de fuente Arial en 14.

Ir al menú Ver/Barras de herramientas/Formularios.

Necesita crear un documento utilizando todas las funciones de la barra de herramientas. Formularios. Para hacer esto, creemos una tabla " Datos de los empleados de la FUP»La imagen se muestra a continuación:

El nombre de la tabla y sus secciones se escriben usando Campo de texto de la herramienta de formulario. Haga doble clic con el mouse en campo de texto ir a sus propiedades, donde entrar fuente y desmarque " Permitir cambios" Haga clic en "Aceptar".

Después del nombre de la tabla, inserte otro campo de texto donde seleccionar el tipo

"Fecha actual". Haga clic en "Aceptar".

– En la columna “Nombre” y “ Dirección de casa“En cada celda, inserta también un campo de texto y no cambies nada en su configuración, es decir, se permitirá cambiar.

– En la columna “Posición” frente a cada apellido, inserte un cuadro de lista en el que agregar todos los puestos de empleados que USTED conoce. Haga clic en "Aceptar".

– En la columna “ Tener un título académico"En cada celda debes insertar una casilla de verificación, dejando sus propiedades sin cambios.

– Eliminar el oscurecimiento de los campos del formulario. e instalar protección de formularios.

– Seleccionar menú Archivo/Guardar como... y la carpeta donde desea guardar la plantilla. En el campo "Nombre de archivo", ingrese el nombre "Mi plantilla.dot" y haga clic en "Aceptar". La extensión .dot se agregará automáticamente al nombre de la plantilla si ha seleccionado el tipo de documento correcto;

– Seleccione el menú Archivo/Nuevo.... En la ventana " Creando un documento" seleccionar De un documento existente, especifique la ruta a su plantilla, selecciónela y haga clic en "Aceptar".

10) Trabajar con encabezados y pies de página:

Vaya al modo de edición de encabezado y pie de página;

Ingrese como encabezamiento su apellido, nombre y patronímico;

Como pie de página introduzca texto: "Fecha y hora actual:"y, usando el elemento del menú"Insertar", agregue la hora y la fecha en el formato "DD.MM.AAAA HH.MM.SS» con posibilidad de actualización;

Salga del modo de edición de encabezado y pie de página;

Usando el menú " Insertar » Agregue números de página a su informe en la esquina inferior derecha de la página. ¡Deja la primera página SIN número!

11) Informa al profesor cuando hayas completado el trabajo.

Requisito de protección laboral

1) Informe sobre la implementación del trabajo de laboratorio;

1) Página de título diseñada según la plantilla proporcionada.EN LA ÚLTIMA HOJA este trabajo de laboratorio;

2) Nombre y finalidad del trabajo de laboratorio;

3) Elemento “Avance de obra”

4) Resultados del punto 4"orden de trabajo»;

5) Resultados del punto 5”orden de trabajo»;

6) Dibujo según opción y Impresión personal;

7) Un poema arbitrario, diseñado a partir de descansos y columnas;

8) Resultados del párrafo 8 "orden de trabajo»

9) hoja de documento Basado en plantilla.doc con el resultado creando un documento de formulario basado en la plantilla Mi plantilla.dot;

10) Conclusiones.

Preguntas de seguridad

1) ¿Qué es Microsoft Word y cuál es su finalidad?

2) ¿Cuáles son los elementos principales de la ventana del programa MS Word y cuál es su propósito funcional?

3) ¿Qué es editar?

4) ¿Qué es una fuente, símbolo?

5) ¿Cuál es la diferencia entre fuentes rasterizadas y vectoriales?

6) ¿Cuál es el formato principal para guardar archivos?

7) ¿Qué extensiones se asignan a los nombres de archivos guardados en formato de documento de Word?

8) ¿Cuáles son los principales modos de visualización de documentos de Word?

9) ¿Cómo puedo obtener ayuda con MS Word?

10) ¿Para qué está destinado el sistema? ayuda contextual? ¿Cómo puedo utilizar la ayuda contextual?

11) ¿Qué es un párrafo?

12) ¿Qué medios puedes utilizar para establecer sangrías de párrafo?

13) ¿Qué opciones determinan las opciones de formato? ¿Opciones de página?

14) ¿Cómo configuro las opciones de formato de página?

15) ¿Cómo se revisa la ortografía en un documento?

16) ¿Cuáles son las características de trabajar con varios documentos en¿MSWord?

17) ¿Qué es el formateo?

18) ¿Usando qué herramientas de procesamiento de textos¿MS Word está formateando?

19) ¿Cuáles son los métodos más utilizados para resaltar texto?

20) ¿En qué panel están los botones para configurar los parámetros de fuente?

21) ¿Qué tipos de listas puedes crear en un documento? ¿Cómo organizar tu lista?

22) ¿Qué comando deberías ejecutar para deshacer acciones secuencialmente?

23) ¿Cómo insertar una tabla en un documento?

24) ¿Cuáles son las opciones de formato de tabla?

25) ¿Qué comandos se utilizan para cambiar el ancho de la columna y el alto de la fila de una tabla?

26) ¿Qué opciones existen para dar formato al texto en las celdas de la tabla?

27) ¿Cómo cambiar el borde de las celdas de la tabla?

28) ¿Qué comando se debe ejecutar para configurar la numeración de páginas?

29) ¿Cómo puedo formatear el texto en varias columnas?

30) ¿En qué casos se redacta un nuevo apartado en un documento?

31) ¿Cómo se puede equilibrar el texto en columnas?

32) ¿Qué debes hacer si cometes un error al organizar una sección de dos columnas?

33) ¿Cómo puedo eliminar los límites de la partición?

34) ¿En qué casos se deben redactar apartados en un documento?

35) ¿Cómo puedo agregar una página con orientación horizontal en un documento de un libro

orientación de la página?

36) ¿Cómo abro el panel Dibujar?

37) ¿Cuál es la diferencia entre los dibujos? creado por herramientas Panel de dibujo a partir de dibujos en editor gráfico¿Pintar?

38) ¿En qué se diferencia? gráficos vectoriales de trama?

39) ¿Cómo se almacenan los dibujos vectoriales en la memoria de la computadora?

40) ¿Cuál es la técnica general para crear un dibujo?

41) ¿Cómo agrupar los detalles de un dibujo?

42) ¿Cuáles son las características de la edición de imágenes?

43) ¿Cómo se rellenan los objetos creados con el panel Dibujar?

44) ¿Cómo insertar una imagen de un archivo en texto?

45) ¿Qué formatos de imágenes se pueden insertar en un documento de Word?

46) ¿Cómo se puede colocar una imagen en relación con el texto de un documento?

47) ¿Cómo cambiar la posición relativa de una imagen y un texto?

48) ¿Cómo accedo a las herramientas para crear texto rizado?

49) ¿Cuál es la técnica general para utilizar texto rizado?

50) ¿Qué es una plantilla?

51) ¿Qué son los pies de página? ¿Cuáles son? ¿Qué puede servir como pie de página?

52) ¿Cómo insertar encabezados y pies de página?

Tareas para el trabajo

Tarea 1

Emperador → Años de vida → Reinado Alejandro I → 1777-1825 → 1801-1825 Nicolás I → 1796-1855 → 1825-1855 Alejandro II → 1818-1881 → 1855-1881 Alejandro III → 1845-1894 → 1881-1894 Nicolás II → 1861-1918 → 1894-1917

(antes de crear la tabla, reemplace cada carácter “→” en el texto con

carácter de servicio en la tecla Tab)

Tarea 2

Figura No.

1C10

2 B10

3 A10

Tarea 3

INSTITUCIÓN EDUCATIVA AUTÓNOMA DEL ESTADO FEDERAL DE EDUCACIÓN PROFESIONAL SUPERIOR

UNIVERSIDAD NACIONAL DE INVESTIGACIÓN DEL ESTADO DE BELGOROD

(Universidad Nacional de Investigación "BelSU")

FACULTAD DE GESTIÓN Y EMPRENDIMIENTO

DEPARTAMENTO ________________________________

nombre del departamento

[NOMBRE DEL TEMA]

Trabajo de laboratorio

en la disciplina "Informática"

estudiante(s) _____________ grupo departamental de primer año ___________

__________________________________________________________

(Apellido, nombre, patronímico)

Maestro

__________________________________________

(Título académico, título, apellido, iniciales)

Aunque los estándares modelo se han publicado desde hace mucho tiempo, todavía no se distribuyen ampliamente. Por supuesto, es difícil usar algo que su compilador no admita, lo cual es probablemente la razón número uno por la cual la mayoría de los programadores de C++ no saben cómo trabajar con plantillas. Afortunadamente, todos los compiladores importantes han entrado en el siglo XX, por lo que este problema ya ha desaparecido. Todo lo que queda es entender qué es una plantilla, cómo sortear todas las trampas sintácticas, pero, sobre todo, por qué es necesaria. Este capítulo va más allá de una descripción general de la sintaxis. También cubre los conceptos básicos de seguridad de tipos en C++, con atención especial se da a las plantillas.

¿Qué son las plantillas y por qué son necesarias?

Interfaz de una clase de colección simple (usando el ejemplo lista enlazada) se parece a esto:

clase ListNode (privado:

ListNode* siguiente; datos nulos*;

ListNode(void* d, ListNode* n = NULL): siguiente(n), datos(d) () ~ListNode() ( eliminar siguiente; )

void* Data() ( devolver datos; ) ListNode* Next() ( devolver siguiente; )

¿Notó algo especial?

Problemas

En primer lugar, todos estos vacíos* son sorprendentes. Tanto usted como yo sabemos muy bien que detrás de ellos se esconde algo completamente diferente. En algún lugar del código del cliente tendrás que hacer algo como esto:

for (ListNode* n = listHead; n != NULL; n = n->Next()) f((Foo*)n->Data());

En otras palabras, tendrá que lanzar void* constantemente a un tipo concreto, pero ¿cómo puede estar seguro de que el puntero resultante es realmente del tipo Foo*? Aquí tendrás que confiar sólo en ti mismo, porque el compilador, con las palabras "Espero que sepas lo que estás haciendo", se lava las manos. Digamos que está seguro de que el uso de una clase es seguro para tipos. Pero, ¿es posible garantizar que otro programador no hará algo estúpido y agregará un objeto de otro tipo a la colección? Si cree firmemente en esto, le recomiendo que se mantenga alejado de inversiones arriesgadas e invierta su dinero en valores gubernamentales, es poco probable que tenga suerte en esta vida.

El segundo problema es que los elementos de la lista no saben a qué tipo apuntan. Digamos que desea que el destructor de listas elimine no solo los nodos en sí, sino también los datos a los que hacen referencia. No puede pasar un puntero void* al operador de eliminación y esperar que elija el destructor correcto.

Soluciones alternativas

uno de posibles soluciones- exigir que todos los objetos de su colección desciendan de un ancestro común. En este caso, void* se puede reemplazar con un puntero a clase base, creando al menos la apariencia de orden. Si el destructor de la clase base es virtual, al menos podemos reescribir el destructor ListNode para que cuando se suicide, también destruya el contenido de la lista. Pero si esa clase base tiene clases derivadas, seguramente terminarás teniendo que realizar conversiones inseguras a esos tipos derivados.

Otra solución es crear una lista adaptada a un tipo específico. Digamos que para mantener una lista de objetos de la clase Foo, se crea una clase de colección ListOfFoos. En este caso, no tendrás que realizar conversiones de tipos si Foo no tiene clases derivadas. Pero, ¿vale la pena crear clases duplicadas que se diferencien sólo en los tipos con los que trabajan? Por supuesto, corta y pega en editores de texto Es algo maravilloso y los scripts de procesamiento de textos le ayudan a reproducir el código rápidamente. Pero si necesitas cambiar la presentación de todas esas listas, inevitablemente terminarás con un enorme dolor de cabeza.

En el pasado problemas similares a menudo se resuelve usando macros #define:

#define ListNode(Tipo) \ clase ListNode##Tipo (\privado:\

ListNode##Tipo* siguiente; \Tipo* datos; \

ListNode##Type(Type* d, ListNode* n = NULL): siguiente(n), datos(d) () \ ~ListNode() ( eliminar siguiente; ) \

void* Datos() ( devolver datos; ) \ ListNode* Siguiente() ( devolver siguiente; ) \

Si accidentalmente olvida incluir un \ , el compilador estallará en fuertes aullidos de indignación, pero con el debido cuidado esta técnica funciona. Los símbolos ## significan concatenación. El diseño se vuelve aún más feo, pero tienes que aguantarlo: debes asegurarte de que los nombres de los tipos de colección sean únicos. Esta técnica tiene numerosas desventajas. Si las funciones de clase no están en línea, tendrás que crearlas macros adicionales y asegurarse de que se implementen en la misma unidad de compilación. Algunos compiladores tienen problemas con macros demasiado largas. Las directivas #define no se pueden anidar, por lo que ya no se requieren estructuras de datos recursivas y con seguridad de tipos. Lo peor es que cuando se detecta un error en una macro, el depurador se cruza de brazos e informa que hubo un error en algún lugar de la macro, pero no indica un número de línea específico.

Plantillas: macros avanzadas

El motor de plantillas entra en escena: un procesador de macros mejorado para directivas #define. Las plantillas no son más que macros sin todas las limitaciones enumeradas anteriormente. Se pueden anidar. No tendrás que preocuparte por duplicar sus funciones. La mayoría de los depuradores de C++ especifican correctamente la cadena del patrón cuando ocurre un error. El tamaño de la plantilla no causará ningún problema. Finalmente, no tienes que arruinar tu hermoso programa con garabatos como \ y ##.



 Arriba