| 3124 | |
| 3125 | .\"NODE "Skins" |
| 3126 | .SH "Skins" |
| 3127 | Con los skins (pieles, caretas) se puede cambiar la apariencia global de |
| 3128 | Midhight Commander. Para ello hay que proporcionar un archivo que contenga |
| 3129 | descripciones de colores y formas de trazar las líneas de borde de los |
| 3130 | paneles y diálogos. La redefinición de colores es completamente compatible |
| 3131 | con la configuración tradicional detallada en la sección sobre |
| 3132 | .\"LINK2" |
| 3133 | Colores\&. |
| 3134 | .\"Colors" |
| 3135 | .PP |
| 3136 | El archivo se busca, en orden, de varias maneras: |
| 3137 | .IP |
| 3138 | .br |
| 3139 | 1) La opción |
| 3140 | .B \-S \<skin\> |
| 3141 | o |
| 3142 | .B \-\-skin=\<skin\> |
| 3143 | al ejecutar mc. |
| 3144 | .br |
| 3145 | 2) La variable de entorno |
| 3146 | .BR MC_SKIN . |
| 3147 | .br |
| 3148 | 3) El parámetro |
| 3149 | .B skin |
| 3150 | en la sección |
| 3151 | .B \[Midnight Commander\] |
| 3152 | del archivo de configuración. |
| 3153 | .br |
| 3154 | 4) El archivo |
| 3155 | .BR @prefix@/etc/mc/skins/default.ini . |
| 3156 | .br |
| 3157 | 5) El archivo |
| 3158 | .BR @prefix@/share/mc/skins/default.ini . |
| 3159 | |
| 3160 | .PP |
| 3161 | En línea de órdenes, en la variable de entorno o el parámetro de la |
| 3162 | configuración pueden contener la ruta absoluta al archivo de skin con |
| 3163 | o sin su extensión \.ini. De no indicar la ruta se realiza la búsqueda, |
| 3164 | en orden, en: |
| 3165 | .IP |
| 3166 | 1) |
| 3167 | .BR ~/.mc/skins/ . |
| 3168 | .br |
| 3169 | 2) |
| 3170 | .BR @prefix@/etc/mc/skins/ . |
| 3171 | .br |
| 3172 | 3) |
| 3173 | .BR @prefix@/share/mc/skins/ . |
| 3174 | .br |
| 3175 | |
| 3176 | .PP |
| 3177 | Para más información consultar: |
| 3178 | .IP |
| 3179 | .\"LINK2" |
| 3180 | Descripción de secciones y parámetros |
| 3181 | .\"Skins sections" |
| 3182 | .br |
| 3183 | .\"LINK2" |
| 3184 | Definiciones de pares de colores |
| 3185 | .\"Skins colors" |
| 3186 | .br |
| 3187 | .\"LINK2" |
| 3188 | Trazado de líneas |
| 3189 | .\"Skins lines" |
| 3190 | .br |
| 3191 | .\"LINK2" |
| 3192 | Compatibilidad |
| 3193 | .\"Skins oldcolors" |
| 3194 | .br |
| 3195 | |
| 3196 | .\"NODE " Skins sections" |
| 3197 | .SH " Descripción de secciones y parámetros" |
| 3198 | |
| 3199 | La sección |
| 3200 | .B [skin] |
| 3201 | contiene metadatos del archivo. El parámetro |
| 3202 | .I description |
| 3203 | proporciona un pequeño texto descriptivo. |
| 3204 | |
| 3205 | .PP |
| 3206 | La sección |
| 3207 | .B [filehighlight] |
| 3208 | contiene descripciones de pares de colores para el resaltado de nombres |
| 3209 | de archivo. Los nombres de parámetros de esta sección tienen que coincidir |
| 3210 | con los nombres de sección del archivo filehighlight.ini. |
| 3211 | |
| 3212 | Para más información, véase la sección sobre |
| 3213 | .\"LINK2" |
| 3214 | Resaltado de nombres\&. |
| 3215 | .\"Filenames Highlight" |
| 3216 | |
| 3217 | .PP |
| 3218 | La sección |
| 3219 | .B [core] |
| 3220 | permite definir elementos que se utilizan en otras partes. |
| 3221 | .TP |
| 3222 | .I _default_ |
| 3223 | Colores por defecto. Se utilizará en todas las secciones que |
| 3224 | no contengan definición de colores. |
| 3225 | .TP |
| 3226 | .I selected |
| 3227 | cursor. |
| 3228 | .TP |
| 3229 | .I marked |
| 3230 | elementos seleccionados. |
| 3231 | .TP |
| 3232 | .I markselect |
| 3233 | cursor sobre elementos seleccionados. |
| 3234 | .TP |
| 3235 | .I gauge |
| 3236 | color de la parte completada en las barras de progreso. |
| 3237 | .TP |
| 3238 | .I input |
| 3239 | color de los recuadros de texto editable en los dialogos. |
| 3240 | .TP |
| 3241 | .I reverse |
| 3242 | color inverso. |
| 3243 | |
| 3244 | .PP |
| 3245 | La sección |
| 3246 | .B [dialog] |
| 3247 | define elementos de las ventanas de diálogo salvo los diálogos de error. |
| 3248 | .TP |
| 3249 | .I _default_ |
| 3250 | Colores por defecto para esta sección. Se utilizará [core]._default_ |
| 3251 | si no se especifica |
| 3252 | .TP |
| 3253 | .I dfocus |
| 3254 | Color del elemento activo, con el foco. |
| 3255 | .TP |
| 3256 | .I dhotnormal |
| 3257 | Color de las teclas de acceso rápido. |
| 3258 | .TP |
| 3259 | .I dhotfocus |
| 3260 | Color de las teclas de acceso rápido del elemento activo. |
| 3261 | |
| 3262 | .PP |
| 3263 | La sección |
| 3264 | .B [error] |
| 3265 | define elementos de las ventanas de diálogo de error. |
| 3266 | .TP |
| 3267 | .I _default_ |
| 3268 | Colores por defecto para esta sección. Se utilizará [core]._default_ |
| 3269 | si no se especifica. |
| 3270 | .TP |
| 3271 | .I errdhotnormal |
| 3272 | Color de las teclas de acceso rápido. |
| 3273 | .TP |
| 3274 | .I errdhotfocus |
| 3275 | Color de las teclas de acceso rápido del elemento activo. |
| 3276 | |
| 3277 | .PP |
| 3278 | La sección |
| 3279 | .B [menu] |
| 3280 | define elementos de menú. Esta sección afecta al menú general (activado |
| 3281 | con F9) y a los menús de usuario (activados con F2 en la pantalla general |
| 3282 | y con F11 en el editor). |
| 3283 | .TP |
| 3284 | .I _default_ |
| 3285 | Colores por defecto para esta sección. Se utilizará [core]._default_ |
| 3286 | si no se especifica |
| 3287 | .TP |
| 3288 | .I entry |
| 3289 | Color de las entradas de menú. |
| 3290 | .TP |
| 3291 | .I menuhot |
| 3292 | Color de las teclas de acceso rápido en menú. |
| 3293 | .TP |
| 3294 | .I menusel |
| 3295 | Color de la entrada de menú activa, con el foco. |
| 3296 | .TP |
| 3297 | .I menuhotsel |
| 3298 | Color de las teclas de acceso rápido en la entrada activa de menú. |
| 3299 | |
| 3300 | .PP |
| 3301 | La sección |
| 3302 | .B [help] |
| 3303 | define los elementos de la ventana de ayuda. |
| 3304 | .TP |
| 3305 | .I _default_ |
| 3306 | Colores por defecto para esta sección. Se utilizará [core]._default_ |
| 3307 | si no se especifica. |
| 3308 | .TP |
| 3309 | .I helpitalic |
| 3310 | Par de color para elementos en |
| 3311 | .BR cursiva . |
| 3312 | .TP |
| 3313 | .I helpbold |
| 3314 | Par de color para elementos |
| 3315 | .BR resaltados . |
| 3316 | .TP |
| 3317 | .I helplink |
| 3318 | Color de los enlaces |
| 3319 | .TP |
| 3320 | .I helpslink |
| 3321 | Color del enlace activo, con el foco. |
| 3322 | |
| 3323 | .PP |
| 3324 | La sección |
| 3325 | .B [editor] |
| 3326 | define los colores de los elementos que se encuentran en el editor. |
| 3327 | .TP |
| 3328 | .I _default_ |
| 3329 | Colores por defecto para esta sección. Se utilizará [core]._default_ |
| 3330 | si no se especifica. |
| 3331 | .TP |
| 3332 | .I editbold |
| 3333 | Par de color para elementos |
| 3334 | .BR resaltados . |
| 3335 | .TP |
| 3336 | .I editmarked |
| 3337 | Color del texto seleccionado. |
| 3338 | .TP |
| 3339 | .I editwhitespace |
| 3340 | Color de las tabulaciones y espacios al final de línea resaltados. |
| 3341 | .TP |
| 3342 | .I linestate |
| 3343 | Color de la línea de estado. |
| 3344 | |
| 3345 | .PP |
| 3346 | La sección |
| 3347 | .B [viewer] |
| 3348 | define los colores de los elementos que se encuentran en el visor. |
| 3349 | .TP |
| 3350 | .I viewunderline |
| 3351 | Par de color para elementos |
| 3352 | .BR subrayados . |
| 3353 | |
| 3354 | .\"NODE " Skins colors" |
| 3355 | .SH " Definiciones de pares de colores" |
| 3356 | Cualquier parámetro del archivo de skin puede contener definiciones de |
| 3357 | pares de color. |
| 3358 | .PP |
| 3359 | Un par de colores está formado por el nombre de los dos colores separados |
| 3360 | por ';'. El primer color establece el color de frente y el segundo el |
| 3361 | color de fondo. Se puede omitir alguno de los dos colores, en cuyo caso |
| 3362 | se utilizará el color del par de color por defecto (par de color general |
| 3363 | o del par de color por defecto en la sección). |
| 3364 | .PP |
| 3365 | Ejemplo: |
| 3366 | .br |
| 3367 | .nf |
| 3368 | [core] |
| 3369 | # verde sobre negro |
| 3370 | _default_=green;black |
| 3371 | # verde (por defecto) sobre azul |
| 3372 | selected=;blue |
| 3373 | # amarillo sobre negro (por defecto) |
| 3374 | marked=yellow; |
| 3375 | .fi |
| 3376 | |
| 3377 | .PP |
| 3378 | Los nombres de colores permitidos son los que aparecen en la sección |
| 3379 | .\"LINK2" |
| 3380 | Colores\&. |
| 3381 | .\"Colors" |
| 3382 | |
| 3383 | .\"NODE " Skins lines" |
| 3384 | .SH " Trazado de líneas" |
| 3385 | Trazos de líneas de la sección |
| 3386 | .B [Lines] |
| 3387 | del archivo de skins. Por defecto se utilizan líneas sencillas, pero |
| 3388 | se pueden redefinir empleando cualquier símbolo utf\-8 (por ejemplo, |
| 3389 | líneas dobles). |
| 3390 | .PP |
| 3391 | .I ¡¡¡ATENCIÓN!!! |
| 3392 | Si se compila Midnight Commander empleando la biblioteca de pantalla |
| 3393 | Ncurses, entonces el trazado de líneas está limitado. Es posible que |
| 3394 | sólo se puedan utilizar líneas simples. Para consultas y comentarios |
| 3395 | contactar con los desarrolladores de Ncurses. |
| 3396 | |
| 3397 | .PP |
| 3398 | Descripción de parámetros de la sección |
| 3399 | .BR [Lines] : |
| 3400 | .TP |
| 3401 | .I lefttop |
| 3402 | esquina superior izquierda. |
| 3403 | .TP |
| 3404 | .I righttop |
| 3405 | esquina superior derecha. |
| 3406 | .TP |
| 3407 | .I centertop |
| 3408 | unión central en el borde superior. |
| 3409 | .TP |
| 3410 | .I centerbottom |
| 3411 | unión central en el borde inferior. |
| 3412 | .TP |
| 3413 | .I leftbottom |
| 3414 | esquina inferior izquierda. |
| 3415 | .TP |
| 3416 | .I rightbottom |
| 3417 | esquina inferior derecha. |
| 3418 | .TP |
| 3419 | .I leftmiddle |
| 3420 | unión central en el borde izquierdo. |
| 3421 | .TP |
| 3422 | .I rightmiddle |
| 3423 | unión central en el borde derecho. |
| 3424 | .TP |
| 3425 | .I centermiddle |
| 3426 | cruz central. |
| 3427 | .TP |
| 3428 | .I horiz |
| 3429 | línea horizontal. |
| 3430 | .TP |
| 3431 | .I vert |
| 3432 | línea vertical. |
| 3433 | .TP |
| 3434 | .I thinhoriz |
| 3435 | línea horizontal fina. |
| 3436 | .TP |
| 3437 | .I thinvert |
| 3438 | línea vertical fina. |
| 3439 | |
| 3440 | |
| 3441 | .\"NODE " Skins oldcolors" |
| 3442 | .SH " Compatibilidad" |
| 3443 | Compatibilidad de la asignación de colores empleando archivos de skin |
| 3444 | con la configuración general de |
| 3445 | .\"LINK2" |
| 3446 | Colores\&. |
| 3447 | .\"Colors" |
| 3448 | .PP |
| 3449 | La compatibilidad es completa. En este caso la redefinición de colores |
| 3450 | tiene prioridad sobre las definiciones de skin y se completa con esta. |
| 3451 | |
| 3452 | |
| 3453 | .\"NODE "Filenames Highlight" |
| 3454 | .SH "Resaltado de nombres" |
| 3455 | La sección [filehighlight] de un archivo de skin contiene como claves |
| 3456 | los nombres que identificarán cada grupo de resaltado y como valor el |
| 3457 | par de colores que le corresponda. El formato de estas parejas se explica |
| 3458 | en la sección |
| 3459 | .\"LINK2" |
| 3460 | Skins\&. |
| 3461 | .\"Skins" |
| 3462 | .PP |
| 3463 | Reglas de resaltado de nombres en el archivo @prefix@/etc/mc/filehighlight.ini. |
| 3464 | Los nombres de sección en este archivo tienen que ser iguales a los nombres |
| 3465 | empleados en la sección [filehighlight] del archivo de skin en uso. |
| 3466 | PP. |
| 3467 | Los nombres de los parámetros en estos grupos podrán ser: |
| 3468 | .TP |
| 3469 | .I type |
| 3470 | tipo de archivo. Si existe se ignoran otras opciones. |
| 3471 | .TP |
| 3472 | .I regexp |
| 3473 | expresión regular. Si existe se ignora la opción 'extensions'. |
| 3474 | .TP |
| 3475 | .I extensions |
| 3476 | lista de extensiones de archivos. Separadas por punto y coma. |
| 3477 | .PP |
| 3478 | 'type' puede tomar los valores: |
| 3479 | .nf |
| 3480 | \- FILE (todos los archivos) |
| 3481 | \- FILE_EXE |
| 3482 | \- DIR (todos los directorios) |
| 3483 | \- LINK_DIR |
| 3484 | \- LINK (todos los enlaces excepto los rotos) |
| 3485 | \- HARDLINK |
| 3486 | \- SYMLINK |
| 3487 | \- STALE_LINK |
| 3488 | \- DEVICE (todos los archivos de dispositivo) |
| 3489 | \- DEVICE_BLOCK |
| 3490 | \- DEVICE_CHAR |
| 3491 | \- SPECIAL (todos los archivos especiales) |
| 3492 | \- SPECIAL_SOCKET |
| 3493 | \- SPECIAL_FIFO |
| 3494 | \- SPECIAL_DOOR |
| 3495 | .fi |
| 3496 | |