Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
alexandre.mbm

Como não colorir automaticamente um "bloco de código" que não é código?

Recommended Posts

-l filename       Add the block numbers listed in the file specified by filename to the list of bad blocks.  The format of this file  is  the       same  as  the  one  generated  by  the badblocks(8) program.  Note that the block numbers are based on the blocksize of the       filesystem.  Hence, badblocks(8) must be given the blocksize of the filesystem in order to obtain correct  results.   As  a       result,  it  is much simpler and safer to use the -c option to e2fsck, since it will assure that the correct parameters are       passed to the badblocks program.

Isso não acontece sempre.

Editado por alexandre.mbm

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse colorido é feito automaticamente pelo sistema. Como você mesmo disse, você está tentando usar um texto que não é código dentro da tag de código. Você deve citar textos com a tag QUOTE e não com a tag CODE. A tag CODE deve ser usada somente por código-fonte.

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • Autor do tópico
  • -l filename

           

    Add the block numbers listed in the file specified by filename to the list of bad blocks.  The format of this file  is  the

           same 

    as  the  one  generated  by  the badblocks(8) program.  Note that the block numbers are based on the blocksize of the

           filesystem

    .  Hence, badblocks(8) must be given the blocksize of the filesystem in order to obtain correct  results.   As  a

           result

    ,  it  is much simpler and safer to use the -c option to e2fsck, since it will assure that the correct parameters are

           passed to the badblocks program

    .

     

     

    Quebra a linha. A formatação não seria essa.

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Olá,

     

     

    Na verdade já precisei também postar código/linha de comando sem que o texto fosse realçado por esse recurso. Situações onde o realce fica totalmente sem sentido para o código em questão e seria bem melhor que não ocorresse. Esse tópico do @alexandre.mbm foi bem oportuno, pois já havia me deparado com essa situação.

     

     

    A questão é: qual é a função da opção None na lista abaixo? Pra mim aqui ela não tem qualquer efeito, a tag continua tentando detectar padrões no texto para poder fazer o realce. É como se None e Auto Detect na lista tivessem a mesma função.

     

     

    O problema da tag QUOTE é que ela quebra o texto, e sendo às vezes uma linha de comando extensa (ou um código mesmo), esse efeito não é muito desejado.

     

     

    code.png

     

     

    Um abraço,

     

     

    LNW

    Editado por LNW

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    @alexandre.mbm

     

     

    Basta clicar no botão da tag <> sem ter nenhum texto selecionado.

     

     

     

    Abs.

    LNW

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
  • Autor do tópico
  • -l filename

    Add the block numbers listed in the file specified by filename to the list of bad blocks. The format of this file is the

    same as the one generated by the badblocks(8) program. Note that the block numbers are based on the blocksize of the

    filesystem. Hence, badblocks(8) must be given the blocksize of the filesystem in order to obtain correct results. As a

    result, it is much simpler and safer to use the -c option to e2fsck, since it will assure that the correct parameters are

    passed to the badblocks program.

    Escolhendo None, ele faz a marcação code=nocode:0 invés da marcação code=auto:0, mas ainda assim não funciona corretamente. Há um bug nisso! Editado por alexandre.mbm

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    A tag QUOTE mantém as quebras de linha originais. O problema não seria que o texto que você está colando tem quebras de linha dentro dele? Essa tag não removerá essas quebras de linha. Da mesma forma que se você colar para o Word, o Word não removerá. Se você puder postar o link de onde você está copiando esse texto de teste, eu posso simular aqui e ver o que está acontecendo.

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
  • Autor do tópico
  • @Gabriel Torres, eu sei que há quebras de linha e que as linhas são compridas. Mas o bloco de código preserva isso fazendo uma barra de rolagem horizontal.

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Ah, entendi agora a questão melhor. Infelizmente a tag QUOTE realmente "comprime" (adicionando quebras de linha) para fazer caber no espaço disponível...

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    @alexandre.mbm não creio que seja um bug da tag CODE, pois esta tag é reservada para código e não para texto corrido, sendo que você está tentando usar a mesma para finalidade diferente da qual essa tag é proposta. De qualquer forma, você já testou em outro fórum rodando a mesma plataforma que usamos (Invision) para ver o que acontece?

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
  • Autor do tópico
  • @Gabriel Torres, a partir do que @LNW ensinou-nos em #4, a marcação code=nocode:0 deveria funcionar para o que eu quero. Não está funcionando porque está bugada, certamente.

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    @alexandre.mbm não creio que seja um bug da tag CODE, pois esta tag é reservada para código e não para texto corrido

    Não acho que

     seja só para código. Em geral, pela minha experiência em fóruns técnicos, [code] é usado sempre que precisamos manter a formatação original, sem nenhuma interferência do motor do fórum tentando interpretar o que tem dentro (email, links, tags diversas, etc). É muito importante pois, comparada com 
    , mantém múltiplos espaços. Sem isso, a formatação de arquivos de configuração e textos diversos, onde sejam fundamentais, dificulta demais a leitura.

    Atualização: esqueci de dizer que uma fonte monoespaçada é obrigatória e só é usada com [code].

     

      Ingrediente   |   Quantidade--------------------------------    Farinha     |      1 kg    Cebola      |      1    Ovos        |      2

    Ingrediente | Quantidade

    --------------------------------

    Farinha | 1 kg

    Cebola | 1

    Ovos | 2

    ASCII art, que é muito útil para esquemas:

     

    local-fs-pre.target        |        v(various mounts and   (various swap   (various cryptsetupfsck services...)     devices...)        devices...)       (various low-level   (various low-level        |                  |                  |             services: udevd,     API VFS mounts:        v                  v                  v             tmpfiles, random     mqueue, configfs, local-fs.target      swap.target     cryptsetup.target    seed, sysctl, ...)      debugfs, ...)        |                  |                  |                    |                    |        \__________________|_________________ | ___________________|____________________/                                             \|/                                              v                                       sysinit.target                                              |         ____________________________________/|\________________________________________        /                  |                  |                    |                    \        |                  |                  |                    |                    |        v                  v                  |                    v                    v    (various           (various               |                (various          rescue.service   timers...)          paths...)              |               sockets...)               |        |                  |                  |                    |                    v        v                  v                  |                    v              rescue.target  timers.target      paths.target             |             sockets.target        |                  |                  |                    |        \__________________|_________________ | ___________________/                                             \|/                                              v                                        basic.target                                              |         ____________________________________/|                                 emergency.service        /                  |                  |                                         |        |                  |                  |                                         v        v                  v                  v                                 emergency.target    display-        (various system    (various systemmanager.service         services           services)        |             required for            |        |            graphical UIs)           v        |                  |           multi-user.target        |                  |                  |        \_________________ | _________________/                          \|/                           v                 graphical.target

    local-fs-pre.target

    |

    v

    (various mounts and (various swap (various cryptsetup

    fsck services...) devices...) devices...) (various low-level (various low-level

    | | | services: udevd, API VFS mounts:

    v v v tmpfiles, random mqueue, configfs,

    local-fs.target swap.target cryptsetup.target seed, sysctl, ...) debugfs, ...)

    | | | | |

    \__________________|_________________ | ___________________|____________________/

    \|/

    v

    sysinit.target

    |

    ____________________________________/|\________________________________________

    / | | | \

    | | | | |

    v v | v v

    (various (various | (various rescue.service

    timers...) paths...) | sockets...) |

    | | | | v

    v v | v rescue.target

    timers.target paths.target | sockets.target

    | | | |

    \__________________|_________________ | ___________________/

    \|/

    v

    basic.target

    |

    ____________________________________/| emergency.service

    / | | |

    | | | v

    v v v emergency.target

    display- (various system (various system

    manager.service services services)

    | required for |

    | graphical UIs) v

    | | multi-user.target

    | | |

    \_________________ | _________________/

    \|/

    v

    graphical.target

    Concordo que ao usar [code=nocode] o Invision não deveria tentar detectar o tipo de código. Ainda nesse assunto, lembro de num outro fórum rodando o Invision existir a tag [codebox], igual a [code], mas com limite de tamanho. Excedendo-o, é adicionada barra de rolagem vertical. Também útil pra longos textos/códigos.

    Editado por Marcos FRM
    • Curtir 3

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Crie uma conta ou entre para comentar

    Você precisar ser um membro para fazer um comentário






    Sobre o Clube do Hardware

    No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

    Direitos autorais

    Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

    ×