Predefinição:Location mark+

Origem: Wikipédia, a enciclopédia livre.
Documentação da predefinição[ver] [editar] [histórico] [purgar]

Esta predefinição coloca uma ou mais marcas em uma imagem, com rótulos opcionais. A predefinição auxiliar {{[[Predefinição:Location mark~|Location mark~}} pode ser usado uma ou mais vezes para gerar as marcas com rótulos. Apenas para rótulos, a predefinição Predefinição:Location mark label pode colocar cada rótulo colorido, de qualquer tamanho de fonte, na imagem.

Outras predefinições são mais capazes de sobrepor uma imagem a outra. Esta predefinição centraliza uma marca sobre um local em qualquer imagem usando valores de coordenadas relativos. O tamanho da imagem composta pode ser alterado sem alterar as posições relativas dos marcadores. A imagem composta pode ser mostrada como uma imagem simples, uma imagem com bordas ou uma imagem em miniatura.

Se as coordenadas geográficas dos locais forem conhecidas e existir uma predefinição de mapa de localização, uma das predefinições da família {Location_map} deve ser usada. A seção Ver também, abaixo, lista predefinições alternativas.

Uso[editar código-fonte]

Alguns locais nos E.U.A.
San Francisco
San Francisco
Four Corners
Four Corners
New York
New York
Alguns locais nos E.U.A.
{{Location mark+
| image = 
| width = 
| caption = 
| alt = 
| type = 
| float = 
| marks = 
}}
{{Location mark~
| width = 
| label = 
| position = 
| font_size = 
| background = 
| mark = 
| mark_width = 
| mark_alt = 
| mark_link = 
| x = 
| y = 
}}

Parâmetros[editar código-fonte]

Parâmetros para Location map+
Parâmetro Descrição
image Necessário. O nome de um arquivo de imagem.
overlay O nome de um arquivo de imagem para sobrepor na imagem. Deve ser do mesmo tamanho e ter um fundo transparente.
width Determina a largura da imagem em pixels. O padrão é 220px. Por exemplo, width=240 e não width=240px.
caption O texto da legenda é mostrado abaixo da imagem se a opção de miniatura for usada. Consulte os exemplos.
alt Texto alternativo para o mapa. Consulte Wikipédia:Texto alternativo para imagens. Se nenhum texto alternativo (alt) for fornecido, o texto da legenda (caption) será usado.
type Determina o formato de exibição. Os valores válidos são thumb e border. A opção thumb gera uma saída semelhante a [[File:|name|thumb]], enquanto a opção border gera uma saída semelhante a [[File:|name|border]]. Se nenhum valor válido for atribuído, a saída não será enquadrada ou delimitada. Consulte abaixo e esta página.
float Determina a posição da imagem na página. Os valores válidos são left, right, center e none. O padrão é right.
marks Coloca uma ou mais marcas na imagem usando a predefinição {{Location mark~}}. Consulte abaixo.
Parâmetros para Location mark~
Parâmetro Descrição
width A largura da imagem. O padrão é 220px. Precisa ser igual à largura da imagem.
label Opcional. O texto do rótulo que será mostrado ao lado da marca. O texto pode ser em wiki link.
position A posição do rótulo em relação à marca. Os valores válidos são left, right, top e bottom. O padrão é right. Se nenhuma for atribuída, a predefinição colocará o rótulo à direita ou à esquerda, dependendo da localização da marca.
font_size O tamanho da fonte a ser usada para o rótulo como uma porcentagem. Por exemplo, font_size=80. O padrão é 90%
background A cor de fundo a ser usada para o texto do rótulo. Consulte Cores da web. Por padrão, a cor de fundo é herdada da imagem por trás do rótulo.
mark O nome de uma imagem para mostrar como marca. O padrão é Red pog.svg. Consulte aqui e aqui para alguns exemplos.
mark_width A largura da marca em pixels. O padrão é 8px. Por exemplo, mark_width=7 e não mark_width=7px. Os rótulos não funcionam bem com imagens de marcas grandes. Esta predefinição não se destina a gerar sobreposições. Consulte {{Superimpose}}.
mark_link Especifica um wiki link que será seguido se o leitor acionar a (clicar na) marca. O nome do artigo vinculado será mostrado como uma dica de ferramenta quando o ponteiro do mouse passar sobre a marca.
mark_alt Texto alternativo para a imagem da marca. Consulte WP:ALT. Se nenhum texto mark_alt for fornecido, o texto label será usado.
x
y
Especifica a posição do marcador na imagem. As coordenadas do marcador em pixels com base em um mapa com largura de 1.000 pixels. A predefinição escalará esses valores para exibição adequada. Consulte [[#Colocar uma marca em uma imagem usando os parâmetros x e y|abaixo]].
x%
y%
Especifica a posição do marcador na imagem. x% especifica a porcentagem da distância na imagem a partir da borda esquerda (horizontal) e y% especifica a porcentagem da distância a partie da borda superior (vertical). Consulte [[#Colocar uma marca em uma imagem usando os parâmetros x% e y%|abaixo]].
Parâmetros para Location mark label
Parâmetro Descrição
label O texto do rótulo que será mostrado ao lado da marca, que pode ser em wiki link.
lwidth Largura do rótulo a ser mostrado, antes da quebra (padrão: lwidth=18em).
lheight Altura da linha do rótulo a ser mostrado, para o espaçamento entre linhas (padrão: lheight=111%).
position A posição do rótulo em relação à marca. Os valores válidos são left, right, top e bottom. O padrão é right. Se nenhuma for atribuída, a predefinição colocará o rótulo à direita ou à esquerda, dependendo da localização da marca.
size Tamanho da fonte a ser usada para o rótulo. Exemplo: size=80. O padrão é 90%.
color A cor de primeiro plano a ser usada para o texto do rótulo. Consulte Cores da web. Padrão: black. Exemplos: color=purple, ou color=#0099EE (green-blue).
bg A cor de fundo a ser usada para o texto do rótulo. Consulte Cores da web. Por padrão, a cor de fundo é herdada da imagem por trás do rótulo. Exemplos: bg=darkorange, ou bg=#0099EE (green-blue).
mark O nome de uma imagem para mostrar como marca. O padrão é Red pog.svg. Consulte aqui e aqui para alguns exemplos.
mark_width Largura da marca em pixels. O padrão é 0 (suprimido). Por exemplo, mark_width=7.
mark_link Especifica um wiki link que será seguido se o leitor acionar a (clicar na) marca.
mark_alt Texto alternativo para uma marca. Consulte WP:ALT. Se nenhum texto mark_alt for fornecido, o texto label será usado.
x ou x% Localização da esquerda para a direita do rótulo ao longo do eixo horizontal. Consulte abaixo.
y ou y% Localização de cima para baixo do rótulo ao longo do eixo vertical. Consulte abaixo.

Parâmetros do posicionamento da marca[editar código-fonte]

Existem duas maneiras de gerar um marcador em um mapa.

Colocar uma marca em uma imagem usando os parâmetros x e y[editar código-fonte]

Os valores dos parâmetros x e y são as coordenadas de pixel da marca de localização quando a imagem é dimensionada para uma largura de 1000 pixels.

x é o deslocamento de pixel para a marca a partir da borda esquerda (horizontal) de uma imagem de 1000px de largura.
y é o deslocamento de pixel para a marca a partir da borda superior (vertical) de uma imagem de 1000px de largura.

Existem pelo menos duas maneiras de obter esses valores:

  1. Baixe a imagem da página do arquivo de imagem para o seu computador. Abra a imagem em um editor gráfico, como GIMP ou XnView. Escale (redimensione) a imagem para uma largura de 1000px e anote as coordenadas x, y quando o cursor apontar para o local desejado. Use esses valores diretamente.
  2. Baixe a imagem da página do arquivo de imagem para o seu computador. Abra a imagem em qualquer visualizador de imagens que exiba as coordenadas da posição do cursor, como o Paint da Microsoft. Observe as coordenadas x, y quando o cursor apontar para o local. Então:
1000 · x'w = x  e  1000 · y'w = y
onde x' e y' são as coordenadas do cursor, w é a largura da imagem mostrada em seu computador e x e y são os valores a serem atribuídos aos parâmetros x e y.

Colocar uma marca em uma imagem usando os parâmetros x% e y%[editar código-fonte]

x% especifica a porcentagem da distância ao longo da imagem a partir da borda esquerda (horizontal).
y% especifica a porcentagem da distância abaixo da borda superior (vertical).

O parâmetro type[editar código-fonte]

default type=border type=thumb
Três locais na costa da Escócia
Cape Wrath
Cape Wrath
Rattray Head
Rattray Head
Ardnamurchan Point
Ardnamurchan Point

-->

Três locais na costa da Escócia
Cape Wrath
Cape Wrath
Rattray Head
Rattray Head
Ardnamurchan Point
Ardnamurchan Point
Três locais na costa da Escócia
Cape Wrath
Cape Wrath
Rattray Head
Rattray Head
Ardnamurchan Point
Ardnamurchan Point
Três locais na costa da Escócia

Exemplos[editar código-fonte]

Os dois primeiros exemplos podem ser duplicados usando {{Location map+}}.

Usando principalmente os valores padrões[editar código-fonte]

Estações meteorológicas na Escócia
Cape Wrath
Cape Wrath
Rattray Head
Rattray Head
Ardnamurchan Point
Ardnamurchan Point
{{Location mark+
| width =
| image = Scotland relief location map.jpg
| caption = Estações meteorológicas na Escócia
| float =
| type =
| marks =
{{Location mark~
  | width =
  | label = '''Cape Wrath'''
  | position =
  | x = 452 | y = 480 }}
{{Location mark~
  | width =
  | label = '''Rattray Head'''
  | position =
  | x = 835 | y = 703 }}
{{Location mark~
  | width =
  | label = '''Ardnamurchan Point'''
  | position =
  | x = 307 | y = 865 }}
}}

Usando a cor do plano de fundo para rótulos[editar código-fonte]

As maiores cidades em Renânia do Norte-Vestfália
Cologne
Cologne
Düsseldorf
Düsseldorf
Dortmund
Dortmund
Essen

Essen
Duisburg
Duisburg
As maiores cidades em Renânia do Norte-Vestfália
{{Location mark+
| image = North Rhine-Westphalia location map 05.svg
| width = 300
| caption = As maiores cidades em [[Renânia do Norte-Vestfália]]
| type = thumb
| marks =
{{Location mark~
  | width = 300
  | label = Cologne
  | position = right
  | background = #a7cb9d
  | x = 302 | y = 702 }}
{{Location mark~
  | width = 300
  | label = Düsseldorf
  | position = left
  | background = #a7cb9d
  | x = 267 | y = 574 }}
{{Location mark~
  | width = 300
  | label = Dortmund
  | position = right
  | background = #a7cb9d
  | x = 456 | y = 457 }}
{{Location mark~
  | width = 300
  | label = <br />Essen
  | position = right
  | background = #a7cb9d
  | x = 328 | y = 484 }}
{{Location mark~
  | width = 300
  | label = Duisburg
  | position = left
  | background = #a7cb9d
  | x = 261 | y = 496 }}
}}

Usando uma marca invisível[editar código-fonte]

Pintinhos fofos
Rachel
Rachel
Alice
Alice
Pintinhos fofos
{{Location mark+
| image = Take five.jpg
| caption = Pintinhos fofos
| type = thumb
| marks =
{{Location mark~
  | label = Rachel
  | position = top
  | background = #ae9074
  | mark = Blanksvg.svg
  | x = 433 | y = 295 }}
{{Location mark~
  | label = Alice
  | position = top
  | background = #ae9074
  | mark = Blanksvg.svg
  | x = 812 | y = 245 }}
}}

Ver também[editar código-fonte]