Wie kann ich nach einer bestimmten Stelle im Text auf Tabellen/Abbildungen/Grafiken verweisen bzw. diese hinzufügen?

Wie kann ich nach einer bestimmten Stelle im Text auf Tabellen/Abbildungen/Grafiken verweisen bzw. diese hinzufügen?

Ich bin neu hier und habe nur eine einfache Frage.

So deklarieren Sie eine Tabelle, sagen wir, nachdem ich sie im Text erwähnt habe.

Was ich möchte:

Bla, bla, bla, bla, bla, bla, bla, bla, wie in der Tabelle gezeigt~\ref{tab:table_Languages}

MY TABLE CAPTION

| Rank | Language | Share | Trend |
-----------------------------
....

Was ich habe:

MY TABLE CAPTION

| Rank | Language | Share | Trend |
-----------------------------
.....

Bla, bla, bla, bla, bla, bla, bla, bla, wie in der Tabelle gezeigt~\ref{tab:table_Languages}

Was ich benutze:

\begin{table}
    \centering
    \label{tab:table_Languages}
    \setlength{\tabcolsep}{0.3cm}
    \begin{tabular}{|c|p{2cm}|l|l|}
        \hline
        \textbf{Rank} & \textbf{Language} & \textbf{Share} & \textbf{Trend} \\ 
        \hline 
        \textbf{1} & Python     & 26.42\%  & +5.2\% \\ \hline
        \textbf{2} & Java       & 21.20\%  & -1.3\% \\ \hline
        \textbf{3} & JavaScript & 08.21\%  & -0.3\% \\ \hline
        \textbf{4} & C\#        & 07.57\%  & -0.5\% \\ \hline
        \textbf{5} & PHP        & 07.34\%  & -1.2\% \\ \hline
        \textbf{6} & C/C++      & 06.23\%  & -0.3\% \\ \hline
        \textbf{7} & R          & 04.13\%  & -0.1\% \\ \hline
    \end{tabular}
\end{table}

AKTUALISIEREN:

Durch Hinzufügen von \caption{Best ranking Programming Languages ​​in 2019.} wird über meinem Beispiel eine schöne Überschrift erstellt. Allerdings wird dadurch die Position nicht fixiert und auch der Wert des Zählers für die Tabellen stimmt nicht, da er aus einem Grund, wie in der Abbildung gezeigt, die Kapitelnummer erhält.

Demo

Antwort1

(Antwort aktualisiert, um die Information des OP aufzunehmen, dass die bangorcsthesisDokumentklasse verwendet wird)

Du bistfastdort: Zusätzlich zur Bereitstellung von \labelund \ref-Anweisungen müssen Sie LaTeX mitteilen, mit welchem ​​Zähler oder Element das verknüpft werden soll \label. Im Fall von figureund table-Umgebungen ist die Möglichkeit, diese Verknüpfung herzustellen, die Ausgabe einer \captionDirektive. Diese Direktive setzt nicht nur eine (hoffentlich sinnvolle) Überschrift, sondern erhöht auch einen figureoder table-Zähler so, dass die nachfolgende \labelAnweisung „weiß“, woran sie anhängen soll. Übrigens, da \labelAnweisungen versuchen, sich an die zuletzt inkrementierte Zählervariable „anzuhängen“, ist es wichtig, bild- und tabellenbezogene \labelAnweisungen auszugebennachdie entsprechenden \captionAussagen.

Der LaTeX-Kernel stellt den grundlegenden, aber flexiblen und recht leistungsstarken \label-Mechanismus bereit \ref. Viele LaTeX-Pakete wurden geschrieben, um diesen grundlegenden Mechanismus zu erweitern. Bitte lesen Sie den BeitragQuerverweispakete: Welche sollen verwendet werden, welche stehen im Konflikt?für weitere Informationen zu diesen Paketen.

Bildbeschreibung hier eingeben

\documentclass[bsc]{bangorcsthesis}
\usepackage{array} % for "\newcolumntype" macro
\newcolumntype{C}{>{\bfseries}c}
\begin{document}
\setcounter{chapter}{3} % just for this example

\begin{table}
\centering
\caption{Best Programming Languages in 2019}
\label{tab:table_Languages}
\setlength{\tabcolsep}{3mm}
\begin{tabular}{|C|l|l|r|}
\hline
Rank & \textbf{Language} & \textbf{Share} & \textbf{Trend} \\ 
\hline 
1 & Python     & 26.42\%  & +5.2\% \\ 
2 & Java       & 21.20\%  & $-$1.3\% \\ 
3 & JavaScript & 08.21\%  & $-$0.3\% \\ 
4 & C\#        & 07.57\%  & $-$0.5\% \\ 
5 & PHP        & 07.34\%  & $-$1.2\% \\ 
6 & C/C++      & 06.23\%  & $-$0.3\% \\ 
7 & R          & 04.13\%  & $-$0.1\% \\ 
\hline
\end{tabular}
\end{table}

\noindent
\dots as shown in Table~\ref{tab:table_Languages}, \dots

\end{document}

verwandte Informationen